Custom Date Time Patterns
The following format characters can be used to represent custom Date and Time patterns where applicable.Â
format Character | Description | Example Returned Values |
---|---|---|
Day | --- | --- |
d | Day of the month, 2 digits with | 01 to 31 |
D | A textual representation of a day | Mon through Sun |
j | Day of the month without leading | 1 to 31 |
l (lowercase L) | A full textual representation of the | Sunday through Saturday |
S | English ordinal suffix for the day | st, nd, rd or th. Works well |
z | The day of the year (starting from | 0 through 365 |
Month | --- | --- |
F | A full textual representation of a | Â January through December |
m | Numeric representation of a month, | 01 through 12 |
M | A short textual representation of a | Jan through Dec |
n | Numeric representation of a month, | 1 through 12 |
Year | --- | --- |
Y | A full numeric representation of a year, 4 digits | E.g. 1999 or 2003 |
y | A two digit representation of a year | E.g. 99 or 03 |
Time | --- | --- |
a | Lowercase Ante meridiem and Post meridiem | am or pm |
A | Uppercase Ante meridiem and Post meridiem | AM or PM |
g | 12-hour format of an hour without leading zeros | 1 through 12 |
G | 24-hour format of an hour without leading zeros | 0 through 23 |
h | 12-hour format of an hour with leading zeros | 01 through 12 |
H | 24-hour format of an hour with leading zeros | 00 through 23 |
i | Minutes with leading zeros | 00 to 59 |
s | Seconds, with leading zeros | 00 through 59 |
u | Microseconds | E.g. 123456 |
Full Date/Time | --- | --- |
R | RFC 2822 formatted date. | E.g. Thu, 21 Dec |
Lowercase Ante meridiem and Post meridiem | ||
Uppercase Ante meridiem and Post meridiem | ||