DateTimeFormat Lib
Convert time to time string by mask.
Libs.DateTimeFormat.format(time, mask);
Example:
var now = new Date();
Libs.DateTimeFormat.format(now, "m/dd/yy");
Libs.DateTimeFormat.format(now, "ddd mmm dd yyyy HH:MM:ss");
Libs.DateTimeFormat.format(now, "h:MM TT");
Mask | Description |
d | Day of the month as digits; no leading zero for single-digit days. |
dd | Day of the month as digits; leading zero for single-digit days. |
ddd | Day of the week as a three-letter abbreviation. |
dddd | Day of the week as its full name. |
m | Month as digits; no leading zero for single-digit months. |
mm | Month as digits; leading zero for single-digit months. |
mmm | Month as a three-letter abbreviation. |
mmmm | Month as its full name. |
yy | Year as last two digits; leading zero for years less than 10. |
yyyy | Year represented by four digits. |
h | Hours; no leading zero for single-digit hours (12-hour clock). |
hh | Hours; leading zero for single-digit hours (12-hour clock). |
H | Hours; no leading zero for single-digit hours (24-hour clock). |
HH | Hours; leading zero for single-digit hours (24-hour clock). |
M | Minutes; no leading zero for single-digit minutes.
Uppercase M unlike CF timeFormat 's m to avoid conflict with months. |
MM | Minutes; leading zero for single-digit minutes.
Uppercase MM unlike CF timeFormat 's mm to avoid conflict with months. |
s | Seconds; no leading zero for single-digit seconds. |
ss | Seconds; leading zero for single-digit seconds. |
l or L | Milliseconds. l gives 3 digits. L gives 2 digits. |
t | Lowercase, single-character time marker string: a or p.
No equivalent in CF. |
tt | Lowercase, two-character time marker string: am or pm.
No equivalent in CF. |
T | Uppercase, single-character time marker string: A or P.
Uppercase T unlike CF's t to allow for user-specified casing. |
TT | Uppercase, two-character time marker string: AM or PM.
Uppercase TT unlike CF's tt to allow for user-specified casing. |
Z | US timezone abbreviation, e.g. EST or MDT. With non-US timezones or in the Opera browser, the GMT/UTC offset is returned, e.g. GMT-0500
No equivalent in CF. |
o | GMT/UTC timezone offset, e.g. -0500 or +0230.
No equivalent in CF. |
S | The date's ordinal suffix (st, nd, rd, or th). Works well with d .
No equivalent in CF. |
'…' or"…" | Literal character sequence. Surrounding quotes are removed.
No equivalent in CF. |
UTC: | Must be the first four characters of the mask. Converts the date from local time to UTC/GMT/Zulu time before applying the mask. The "UTC:" prefix is removed.
No equivalent in CF. |
Last modified 4yr ago