CLDR EEEE
Weekday, full.
Monday
at the reference instant, Mon, Jan 2 2006, 3:04:05 PM MST
The full weekday name (Monday). CLDR EEEE, strftime %A. There is no portable weekday NUMBER across these languages — number tokens (%u, %w, e) disagree on whether the week starts Sunday or Monday and whether counting starts at 0 or 1.
| Language | Token | Caveat |
|---|---|---|
| C / POSIX strftime | %A | |
| C# custom format | dddd | |
| CLDR / ICU pattern | EEEE | |
| Go time layout | Monday | |
| Java DateTimeFormatter | EEEE | |
| JavaScript Intl.DateTimeFormat | weekday: "long" | |
| Moment.js format | dddd | A single d is the day-of-week number 0–6 (Sunday = 0), not the day of month. |
| PHP date() | l | Lowercase L. For numeric weekdays, N gives ISO 1 (Monday) to 7 and w gives 0 (Sunday) to 6. |
| Python strftime | %A | |
| Ruby strftime | %A | |
| Rust chrono | %A | Parsing also accepts the abbreviation. |
Definition anchored to Unicode UTS #35 — Date Field Symbol Table.