Dates & time

Excel date serial converter

Translate date-times and spreadsheet serials while exposing the 1900 leap-day anomaly.

Excel date serial converter
Esc to restore

Your inputs

Results update as you type. Larger files run when you press Update result.

Your result

LOCAL & PRIVATE

Your result will appear here.

Your inputs stay in this browser. Nothing is uploaded or saved.

A clear answer. Here’s how.

Uses spreadsheet wall-clock arithmetic, with the fractional part representing a 24-hour day. In the 1900 system, 1900-01-01 is 1 and the fictitious serial day 60 is rejected; in 1904, 1904-01-01 is 0. The 1900 system supports actual dates from 1900-01-01 onward, while the 1904 system supports dates from 1904-01-01. Reverse output rounds to milliseconds. No time zone or spreadsheet locale is inferred.

See a worked example

Worked example

A fixed demonstration, separate from the values you enter above.

Direction
Calendar → serial
Workbook date system
1900 date system
Calendar date-time (YYYY-MM-DDTHH:MM:SS)
2011-07-05T00:00:00

Example result

Calendar wall date-time
2011-07-05T00:00:00.000
Spreadsheet serial
40,729
Workbook date system
1900

Wall-clock value without a time zone. Serial 60 in the 1900 system is intentionally rejected.