Date/Time Formatting Strings

Specifier Displays
c Displays the date in the short format, followed by the time in the long format.
d Displays the day as a number without a leading zero (1-31).
dd Displays the day as a number with a leading zero (01-31).
ddd Displays the day as an abbreviation (Sun-Sat).
dddd Displays the day as a full name (Sunday-Saturday).
ddddd Displays the date using the format given by the short one.
dddddd Displays the date using the format given by the long one.
m Displays the month as a number without a leading zero (1-12). If the m specifier immediately follows an h or hh specifier, the minute rather than the month is displayed.
mm Displays the month as a number with a leading zero (01-12). If the mm specifier immediately follows an h or hh specifier, the minute rather than the month is displayed.
mmm Displays the month as an abbreviation (Jan-Dec) using the strings given by the short names of months.
mmmm Displays the month as a full name (January-December) using the strings given by the long names of months.
yy Displays the year as a two-digit number (00-99).
yyyy Displays the year as a four-digit number (0000-9999).
h Displays the hour without a leading zero (0-23).
hh Displays the hour with a leading zero (00-23).
hhh Displays the hour without a leading zero (12-11) in 12-hour format.
hhhh Displays the hour with a leading zero (12-11) in 12-hour format.
n Displays the minute without a leading zero (0-59).
nn Displays the minute with a leading zero (00-59).
s Displays the second without a leading zero (0-59).
ss Displays the second with a leading zero (00-59).
z Displays the millisecond without a leading zero (0-999).
zzz Displays the millisecond with a leading zero (000-999).
t Displays the time using the format given by the short one.
tt Displays the time using the format given by the long one.
am/pm Uses the 12-hour clock for the preceding h or hh specifier, and displays 'am' for any hour before noon, and 'pm' for any hour after noon. The am/pm specifier can use lower, upper, or mixed case, and the result is displayed accordingly.
a/p Uses the 12-hour clock for the preceding h or hh specifier, and displays 'a' for any hour before noon, and 'p' for any hour after noon. The a/p specifier can use lower, upper, or mixed case, and the result is displayed accordingly.
ampm Uses the 12-hour clock for the preceding h or hh specifier, and displays the contents of the AM for any hour before noon, and the PM for any hour after noon.
/ Displays the date separator character given by the system.
: Displays the time separator character given by the system.
'xx'/"xx" Characters enclosed in single or double quotes are displayed as-is, and do not affect formatting.
w Week no according to ISO
ww Week no according to ISO forced two digits
i Year of the ISO-week denoted by w (4 digits for 1000..9999)
ii Year of the ISO-week denoted by w forced two digits
e Number of the Day in the ISO-week denoted by w (ISO-Notation 1=Monday...)
f Number of the Day in the year denoted by y
fff Number of the Day in the year denoted by y forced three digits

Format specifiers may be written in upper case as well as in lower case letters - both produce the same result.

Date/Time Escape Characters

Character Does
\n New line

Escape characters are case sensitive.

Date/Time Functions

Function Does
TimeZonePlaceName If user chose to override locale time zone setting, this function returns the user-set name of the place.

Use ::function_name; to call a specific function. Functions are available to clock-skin caption only. Name of function is not case-sensitive.

Easy Time 5.11 (Released on January 20th, 2013)
Page Updated: Jan 20, 2013; 12:30
Valid XHTML 1.0 Strict