Character |
Description |
y |
Year, 2 digits (00-99) |
Y |
Year, 4 digits (0001-9999) |
L |
Returns whether now is a leap year or not (True-False) |
m |
Month, 2 digits (01-12) |
n |
Month, 1 or 2 digits (1-12) |
M |
Month, 3 letters (Jan-Dec) |
b |
Month, 3 lower case letters (jan-dec) |
E |
Month, text in local language |
F |
Month, full text (January-December) |
N |
Month, max 5 letters, if month name has more, use proper abbreviation (Jan. Dec.) |
t |
Number of days in month (28-31) |
d |
Day of month (01-31) |
D |
Day of week (Sun-Sat) |
j |
Day of month (1-31) |
l |
Day of week (Sunday-Saturday) |
S |
Ending of number (st-nd-rd-th) |
w |
Day of week (0-6) |
z |
Day of year (1-366) |
W |
Week of year (ISO-8601) (1-53) |
g |
Hour (1-12) |
G |
Hour (0-23) |
h |
Hour (01-12) |
H |
Hour (00-23) |
i |
Minutes (00-59) |
s |
Seconds (00-59) |
u |
Microseconds (000000-999999) |
a |
Meridiem (a.m. or p.m.) |
A |
Meridiem (A.M. or P.M.) |
f |
The Time (9:45). If the time is precisely (on the minute) nine, it returns only the hour (9) |
P |
The Time (9:45 p.m.). If the time is precisely (on the minute) nine, it returns (9 p.m.). If the time is precisely 0:00, it returns (midnight). If the time is
precisely 12:00 it returns (noon). |
e |
Name of time zone, like (GMT) or (UTC) |
I |
Returns whether we are in daylight saving time or not (1 or 0) |
O |
The difference to GMT (+0500) |
T |
Local time zone, like (UTC) or (EST) |
Z |
Difference to GMT, in seconds (3600) |
c |
Current date in ISO 8601 format (2022-04-05T12:38:30.797643+00:00) |
r |
Current date in RFC 5322 format (Tue, 05 Apr 2022 12:39:24 +0000) |
U |
Seconds since January 1 1970 00:00:00 |