The following example shows the possible contents of a template file:
%m
%A %B %d, %Y, %H:%M:%S
%A
%B
%m/%d/%y %I %p
%d,%m,%Y %H:%M
at %A the %dst of %B in %Y
run job at %I %p, %B %dnd
%A den %d. %B %Y %H.%M Uhr
The following are examples of valid input for the above template:
10/1/87 4 PM
Friday
Firday September 18, 1987, 10:30:30
24,9,1986 10:30
at monday the 1st of december in 1986
run job at 3 PM, december 2nd
The following examples show how local data and time specification can be defined in the template.
Input String
Line in Template
Friday 12:00:00
%A %H:%M:%S
The following examples illustrate the Internal Format Conversion rules given that the current date is
Mon Sep 22 12:19:47 EDT 1986 and the
LC_TIME environment variable is set to the default C locale.
Input String
Line in Template
Date
Mon
%a
Mon Sep 22 12:19:47 EDT 1986
Sun
%a
Sun Sep 28 12:19:47 EDT 1986
Fri
%a
Sun Sep 26 12:19:47 EDT 1986
September
%B
Mon Sep 1 12:19:47 EDT 1986
January
%B
Thu Jan 1 12:19:47 EST 1987
December
%B
Mon Dec 1 12:19:47 EST 1987
Sep Mon
%b %a
Mon Sep 1 12:19:47 EDT 1986
Jan Fri
%b %a
Fri Jan 2 12:19:47 EDT 1987
Dec Mon
%b %a
Mon Dec 1 12:19:47 EDT 1986
Jan Wed 1989
%b %a %Y
Wed Jan 4 12:19:47 EST 1989
Fri 9
%a %H
Fri Sep 26 09:00:00 EDT 1986
Feb 10:30
%b %H:%S
Sun Feb 1 10:00:30 EST 1987
10:30
%H:%M
Tue Sep 23 10:30:00 EDT 1986
13:30
%H:%M
Tue Sep 22 13:30:00 EDT 1986