1.4 KiB
1.4 KiB
title: Time formats
Ruby
Weekday
%a - Sun
%A - Sunday
%w - 0..6 (Sunday is 0)
Year
%y - 13
%Y - 2013
Month
%b - Jan
%B - January
%m - 01..12
Day
%d - 01..31
%e - 1..31
Time
%H - Hour of the day, 24-hour clock (00..23)
%I - Hour of the day, 12-hour clock (01..12)
%l - Hour of the day ()
%M - Minute of the hour (00..59)
%p - Meridian indicator (AM or PM)
%S - Second of the minute (00..60)
%Z - Time zone name
Misc
%j - Day of the year (001..366)
%% - Literal % character
Moment.js
Weekday
d - 4
dd - Su
ddd - Sun
dddd - Sunday
Year
YY - 13
YYYY - 2013
Month
M - 1..12 (Jan is 1)
MM - 01..12 (Jan is 1)
MMM - Jan
MMMM - January
Day
D - 6..31
DD - 06..31
Time
H, HH - 24 hour time
h, hh - 12 hour time (use in conjunction with a or A)
m, mm - Minutes
s, ss - Seconds
S - Deciseconds (1/10th of a second)
SS - Centiseconds (1/100th of a second)
SSS - Milliseconds (1/1000th of a second)
Z, ZZ - Timezone offset as `+0700` or `+07:30`
X - Unix timestamp
a, A - AM/PM
Misc
DDD, DDDD - Day of year