Unix timestamp converter
Paste an epoch time in seconds or milliseconds to read it as a date, or type a date to get its timestamp. Everything is in UTC.
That moment falls on a Tuesday, day 318 of 2023 (UTC).
What it means
Where is that on the timeline?
All dates are UTC. Unix time and these counts ignore leap seconds; Excel serials follow the 1900 date system and start at 1 March 1900.
Every unit
That moment in every format
Learn
Three things worth knowing
-
Ten digits or thirteen
A timestamp of today has 10 digits in seconds (1,7xx,xxx,xxx) and 13 in milliseconds. Three extra digits mean you are looking at milliseconds.
-
Why 1970
Unix was written at Bell Labs around 1970, and its authors picked a recent, round date as zero. The year 2038 problem comes from storing the count in a signed 32-bit number, which runs out at 2,147,483,647: 03:14:07 UTC on 19 January 2038.
-
Time zones
A timestamp has no time zone; the date you read from it does. 1700000000 is 22:13 in London but already the next morning in Tokyo.
Shortcuts
Popular moment conversions
Background
About Unix time
Unix time counts the seconds since 00:00:00 UTC on 1 January 1970, the “epoch”. It is how most computers, databases and APIs store a moment: one number, the same in every time zone. JavaScript and Java count milliseconds instead, so their timestamps have three more digits.
Other systems count from other starting points: Excel counts days since 1900, astronomers count Julian days since 4713 BC, Windows counts tenths of a microsecond since 1601.