Skip to content

Commit a52e5b7

Browse files
committed
docs(mods): add date-tokens.md
1 parent b96c4f7 commit a52e5b7

1 file changed

Lines changed: 56 additions & 0 deletions

File tree

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: "Date Tokens"
3+
description: "Supported tokens for parsing and formatting dates."
4+
---
5+
6+
# Date Tokens
7+
8+
Supported tokens for parsing and formatting dates, used by the
9+
[`date`](../api/date.md) module.
10+
11+
| Token | Example | Meaning |
12+
| ------ | ------------------ | ---------------------------------- |
13+
| `YY` | `26` | 2-digit year |
14+
| `YYYY` | `2026` | 4-digit year |
15+
| `Q` | `1-4` | Quarter |
16+
| `Qo` | `1st..4th` | Ordinal quarter |
17+
| `M` | `1-12` | Month |
18+
| `MM` | `03-12` | Month, zero-padded |
19+
| `MMM` | `Jan-Dec` | Short month name |
20+
| `MMMM` | `January-December` | Full month name |
21+
| `D` | `1-31` | Day of month |
22+
| `DD` | `01-31` | Day of month, zero-padded |
23+
| `DDD` | `1-366` | Day of year |
24+
| `DDDD` | `001-366` | Day of year, zero-padded |
25+
| `d` | `0-6` | Weekday number where Sunday is `0` |
26+
| `e` | `0-6` | Weekday number where Sunday is `0` |
27+
| `E` | `1-7` | ISO weekday number |
28+
| `dd` | `Su-Sa` | Minimal weekday name |
29+
| `ddd` | `Sun-Sat` | Short weekday name |
30+
| `dddd` | `Sunday-Saturday` | Full weekday name |
31+
| `Do` | `1st..31th` | Ordinal day of month |
32+
| `H` | `0-23` | 24-hour |
33+
| `HH` | `00-23` | 24-hour, zero-padded |
34+
| `h` | `1-12` | 12-hour |
35+
| `hh` | `01-12` | 12-hour, zero-padded |
36+
| `k` | `1-24` | 1-24 hour |
37+
| `kk` | `01-24` | 1-24 hour, zero-padded |
38+
| `m` | `0-59` | Minute |
39+
| `mm` | `00-59` | Minute, zero-padded |
40+
| `s` | `0-59` | Second |
41+
| `ss` | `00-59` | Second, zero-padded |
42+
| `S` | `0-9` | Hundreds digit of milliseconds |
43+
| `SS` | `00-99` | First two digits of milliseconds |
44+
| `SSS` | `000-999` | Millisecond, zero-padded |
45+
| `w` | `1-53` | Week of year |
46+
| `ww` | `01-53` | Week of year, zero-padded |
47+
| `wo` | `1st..53rd` | Ordinal week of year |
48+
| `W` | `1-53` | ISO week of year |
49+
| `WW` | `01-53` | ISO week of year, zero-padded |
50+
| `GG` | `26` | 2-digit ISO week-year |
51+
| `GGGG` | `2026` | ISO week-year |
52+
| `gggg` | `2026` | Week-year |
53+
| `a` | `am pm` | Meridiem lowercase |
54+
| `A` | `AM PM` | Meridiem uppercase |
55+
| `x` | `1523520536123` | Unix timestamp in milliseconds |
56+
| `X` | `1523520536` | Unix timestamp in seconds |

0 commit comments

Comments
 (0)