Today’s date in numbers and every format
2026-11-03
US 11/03/2026UK and Europe 03/11/2026Tuesday, November 3, 2026
Today’s date
- US (month/day/year)
- 11/03/2026
- MM/DD/YYYY, used in the United States
- Day/month/year
- 03/11/2026
- DD/MM/YYYY, used in the UK, most of Europe, Latin America, India and Australia
- ISO 8601
- 2026-11-03
- ISO 8601 calendar date (YYYY-MM-DD); RFC 3339 full-date
- Day.month.year
- 03.11.2026
- DD.MM.YYYY, used in Germany, Russia and much of central Europe
- US short
- 11/3/26
- M/D/YY
- ISO 8601 basic
- 20261103
- ISO 8601 basic format (YYYYMMDD), common in file names
- Written (US)
- November 3, 2026
- Month D, YYYY
- Written (UK)
- 3 November 2026
- D Month YYYY
- With weekday
- Tuesday, November 3, 2026
- Weekday, Month D, YYYY
- Ordinal date
- 2026-307
- ISO 8601 ordinal date: day 306 of the year
- ISO week date
- 2026-W45-2
- ISO 8601 week date: week 45, day 1 (Monday)
- Julian date (YYDDD)
- 26307
- Ordinal "Julian" date used in military, logistics and mainframe systems
- Julian date (YYYYDDD)
- 2026307
- Four-digit-year ordinal date
Date and time now
- ISO 8601 / RFC 3339
- 2026-11-03T06:02:34-05:00
- Local date and time with UTC offset
- UTC (Zulu)
- 2026-11-03T11:02:34Z
- ISO 8601 in UTC; Z means zero offset
- Email date (RFC 5322)
- Tue, 03 Nov 2026 06:02:34 -0500
- RFC 5322 §3.3 date-time, used in email headers
- HTTP date
- Tue, 03 Nov 2026 11:02:34 GMT
- RFC 9110 IMF-fixdate, always in GMT
- 12-hour time
- 6:02:34 AM
- AM/PM clock
- 24-hour time
- 06:02:34
- ISO 8601 hh:mm:ss
- Military time
- 0602
- 24-hour HHMM without a colon
As a number
- Unix time (seconds)
- 1793703754
- Seconds since 1970-01-01 00:00:00 UTC, leap seconds not counted (POSIX)
- Unix time (milliseconds)
- 1793703754880
- JavaScript Date.now(), Java currentTimeMillis()
- Julian Day
- 2461347.96013
- Astronomical Julian Date: days since noon UT, 1 January 4713 BC (Julian calendar)
- Modified Julian Date
- 61347.46013
- MJD = JD − 2400000.5
- Excel serial
- 46329.25178
- Excel 1900 date system: whole days since 1899-12-30 plus the fraction of the day (local time)
- GPS time
- week 2443, 212572 s
- GPS week and time of week; GPS runs 18 s ahead of UTC
- Discord timestamp
- <t:1793703720:F>
- Shows this minute in each reader’s own zone and locale
Other calendars
- Islamic (Hijri)
- 23 Jumada al-Ula 1448 AH
- Umm al-Qura calendar (computed); local moon sighting can differ by a day
- Japanese era
- Reiwa 8 (令和8年)
- Gengō year (Era Name Act 1979)
Format any date
Which order do countries use?
How a country writes a short date is a convention, not a law, and the reference most software uses is the Unicode Common Locale Data Repository (CLDR). This is March 4, 2027 in the default short format of each region below, computed from CLDR 48.0 as built into this site’s software. The day and month are both below 13 on purpose: that is when the order matters.
| Region (language) | Short date | Order |
|---|---|---|
| United States (English) | 3/4/27 | Month first |
| Canada (English) | 2027-03-04 | Year first |
| Canada (French) | 2027-03-04 | Year first |
| Mexico (Spanish) | 04/03/27 | Day first |
| Brazil (Portuguese) | 04/03/2027 | Day first |
| United Kingdom (English) | 04/03/2027 | Day first |
| Ireland (English) | 04/03/2027 | Day first |
| France (French) | 04/03/2027 | Day first |
| Germany (German) | 04.03.27 | Day first |
| Spain (Spanish) | 4/3/27 | Day first |
| Italy (Italian) | 04/03/27 | Day first |
| Netherlands (Dutch) | 04-03-2027 | Day first |
| Poland (Polish) | 4.03.2027 | Day first |
| Sweden (Swedish) | 2027-03-04 | Year first |
| Hungary (Hungarian) | 2027. 03. 04. | Year first |
| Lithuania (Lithuanian) | 2027-03-04 | Year first |
| Russia (Russian) | 04.03.2027 | Day first |
| Türkiye (Turkish) | 4.03.2027 | Day first |
| India (English) | 04/03/27 | Day first |
| South Africa (English) | 2027/03/04 | Year first |
| Australia (English) | 4/3/27 | Day first |
| New Zealand (English) | 04/03/2027 | Day first |
| Philippines (English) | 3/4/27 | Month first |
| Indonesia (Indonesian) | 04/03/27 | Day first |
| Vietnam (Vietnamese) | 4/3/27 | Day first |
| Thailand (Thai) | 4/3/70 (Buddhist calendar) | Day first |
| China (Chinese) | 2027/3/4 | Year first |
| Taiwan (Chinese) | 2027/3/4 | Year first |
| Japan (Japanese) | 2027/03/04 | Year first |
| South Korea (Korean) | 27. 3. 4. | Year first |
Of these 30 regions, 18 write the day first, 10 the year first and 2 the month first. Month first here means United States and Philippines. Separators vary as much as the order, from slashes to dots, hyphens and spaces, and some regions drop the leading zero or shorten the year to two digits. Thailand’s default calendar counts years in the Buddhist era, 543 ahead of the Gregorian count, so 2027 is 2570.
Year first is the only order that sorts correctly as text, which is why file names, databases and programming languages use it. A date such as 03/04/2027 is March 4 in the US and 3 April in the day-first countries, so in anything shared across borders write the month as a word or use ISO 8601 (2027-03-04). Week dates (2027-W09-4) and ordinal dates (2027-063) are also defined by ISO 8601.
ISO 8601 at a glance
ISO 8601 is the international standard for writing dates and times as numbers. Its current version is in two parts, ISO 8601-1:2019 (basic rules) and ISO 8601-2:2019 (extensions), with amendments in 2022 and 2025. The idea is simple: write the largest unit first and pad every field to a fixed width, so dates sort correctly as text and read the same in every language. The forms you will meet, with today’s values:
| Form | Pattern | Today |
|---|---|---|
| Calendar date (extended) | YYYY-MM-DD | 2026-11-03 |
| Calendar date (basic) | YYYYMMDD | 20261103 |
| Week date | YYYY-Www-D | 2026-W45-2 |
| Ordinal date | YYYY-DDD | 2026-307 |
| Date and time with offset | YYYY-MM-DDThh:mm:ss±hh:mm | 2026-11-03T06:02:34-05:00 |
| Date and time in UTC | YYYY-MM-DDThh:mm:ssZ | 2026-11-03T11:02:34Z |
| Duration | PnYnMnDTnHnMnS, PnW | P1Y2M10DT2H30M, PT36H, P3W |
| Interval | start/end, start/duration | 2026-11-02/2026-11-09, 2026-11-02/P1W |
The week date counts Monday as day 1 and Sunday as day 7. Week 1 is the week with the year’s first Thursday, so the week-numbering year can differ from the calendar year for a few days around January 1: January 1, 2027 is 2026-W53-5. The ordinal date counts the days of the year from 001 to 365 or 366. It is the format behind the five-digit “Julian dates” of logistics and the military (YYDDD, such as 26307 today), which have nothing to do with the astronomers’ Julian Day. The offset is local time minus UTC, so 14:39-05:00 and 19:39Z are the same instant. RFC 3339 writes offsets in hours and minutes, and RFC 9557 notes that ISO 8601 does not allow −00:00.
Internet formats: RFC 3339, email and HTTP
RFC 3339 is the profile of ISO 8601 used by most internet protocols and APIs. It requires a full date, a time and an offset (1985-04-12T23:20:50.52Z). It allows a space instead of the T, and it rules out the hour 24, week dates and ordinal dates. RFC 9557 (2024) extends it with a time zone name in brackets, 2026-11-02T14:39:07-05:00[America/New_York]. That matters because an offset alone does not say which rules apply after the next daylight saving change.
Email headers use the RFC 5322 format, Mon, 02 Nov 2026 14:39:07 -0500, with an English weekday and month abbreviation and an offset without a colon. Old messages may carry two-digit years. The standard reads 00–49 as 2000–2049 and 50–99 as 1950–1999. HTTP headers use the IMF-fixdate of RFC 9110, Sun, 06 Nov 1994 08:49:37 GMT, which is always in UTC even though it says GMT.
Dates as numbers
Computers usually store a moment as a count from a fixed start. Unix time counts seconds since 1970-01-01 00:00:00 UTC and treats every day as 86,400 seconds, ignoring leap seconds. A 10-digit number is seconds and a 13-digit number milliseconds, the JavaScript and Java convention. Mixing the two puts a date in January 1970 or tens of thousands of years ahead. A signed 32-bit count of seconds runs out at 2038-01-19 03:14:07 UTC. Excel counts days in its 1900 date system, where January 1, 1900 is serial 1. Excel also wrongly treats 1900 as a leap year, a Lotus 1-2-3 compatibility choice, so serials from March 1, 1900 on equal the days since December 30, 1899. Workbooks created in the 1904 system, the old Mac default, are 1,462 days off. Julian Day numbers, used in astronomy, count days since noon UT on January 1, 4713 BC in the Julian calendar.
Format codes in software
Every tool has its own letters for the same fields, and several letters mean different things in different tools. This table gives the code for each field in four common systems:
| Field | Excel | strftime (C, Python, Ruby) | Unicode/ICU (Java, Swift, date-fns) | Moment.js |
|---|---|---|---|---|
| Year, 4 digits | yyyy | %Y | yyyy | YYYY |
| Year, 2 digits | yy | %y | yy | YY |
| Month 01–12 | mm | %m | MM | MM |
| Month name | mmmm | %B | MMMM | MMMM |
| Day of month 01–31 | dd | %d | dd | DD |
| Day of year 001–366 | – | %j | DDD | DDDD |
| Weekday name | dddd | %A | EEEE | dddd |
| Hour 00–23 | hh | %H | HH | HH |
| Hour 1–12 | h (with AM/PM) | %I | h | h |
| Minute | mm | %M | mm | mm |
| Second | ss | %S | ss | ss |
| AM/PM | AM/PM | %p | a | A |
| ISO week number | (ISOWEEKNUM) | %V | ww * | WW |
| ISO week-numbering year | – | %G | YYYY * | GGGG |
| UTC offset | – | %z (+0530) | xxx (+05:30) | Z (+05:30) |
* In Unicode patterns, week fields follow the locale’s week rules; they give ISO weeks only with an ISO locale or ISO week settings. In Excel, mm means minutes when it follows h or precedes s, and months otherwise. Day.js uses Moment’s letters, but week and day-of-year tokens need its plugins.
The mistakes that cause real bugs:
- YYYY instead of yyyy. In Unicode patterns, Y is the week-numbering year. It is the same as the calendar year except for a few days around New Year, so the bug only appears in late December or early January.
- DD instead of dd. In Unicode patterns, D is the day of the year. On February 3 it gives 34, but in January it looks right.
- mm instead of MM. In Unicode and Moment patterns, mm is minutes and MM the month, so a date printed at 14:39 comes out as 2026-39-02.
- hh instead of HH. hh is the 12-hour clock; without an AM/PM field, 14:00 and 02:00 both print as 02.
- A local time without an offset. 2026-11-01 01:30 happened twice in New York, once before and once after the clocks went back. Store UTC or include the offset, and keep the zone name if future times must follow local rules.