====== Date and Time Renamer ====== The date and time renamer can insert the date string of a source into the filename. The source time can be one of the following sources: ? Current ! Current time of the system, independent of the file. ? Date Accessed ! The time the file was last accessed (''atime''). ? Date Modified ! The time the file was last modified (''mtime''). ? Date Picture Taken ! Only for files with EXIF data (pictures). ====== Format ====== The renamer uses a format string to insert the date or time parts into the file name. The following special sequences are understood by the renamer and will be substituted: * ''%a'': The abbreviated weekday name according to the current locale. * ''%A'': The full weekday name according to the current locale. * ''%b'': The abbreviated month name according to the current locale. * ''%B'': The full month name according to the current locale. * ''%c'': The preferred date and time representation for the current locale. * ''%d'': The day of the month as a decimal number (range 01 to 31). * ''%F'': Equivalent to ''%Y-%m-%d'' (the ISO 8601 date format). * ''%H'': The hour as a decimal number using a 24-hour clock (range 00 to 23). * ''%I'': The hour as a decimal number using a 12-hour clock (range 01 to 12). * ''%j'': The day of the year as a decimal number (range 001 to 366). * ''%m'': The month as a decimal number (range 01 to 12). * ''%M'': The minute as a decimal number (range 00 to 59). * ''%p'': Either `AM' or `PM' according to the given time value, or the corresponding strings for the current locale. Noon is treated as `pm' and midnight as `am'. * ''%S'': The second as a decimal number (range 00 to 60). (The range is up to 60 to allow for occasional leap seconds.) * ''%U'': The week number of the current year as a decimal number, range 00 to 53, starting with the first Sunday as the first day of week 01. See also ''%V'' and ''%W''. * ''%w'': The day of the week as a decimal, range 0 to 6, Sunday being 0. See also ''%u''. * ''%W'': The week number of the current year as a decimal number, range 00 to 53, starting with the first Monday as the first day of week 01. * ''%x'': The preferred date representation for the current locale without the time. * ''%X'': The preferred time representation for the current locale without the date. * ''%y'': The year as a decimal number without a century (range 00 to 99). * ''%Y'': The year as a decimal number including the century. * ''%Z'': The time zone or name or abbreviation. * ''%%'': A literal ''%'' character. Some systems may support additional sequences; check the documentation of the ''strftime'' C function for your system.