We use cookies
We use cookies and similar technologies to improve your experience, analyze traffic, and serve relevant ads. You can accept all cookies or decline non-essential ones.
Convert between Unix timestamps and human-readable dates
Timestamp 0 = January 1, 1970, 00:00:00 UTC — the start of Unix time.
Timestamp 1700000000 = Tue, 14 Nov 2023 22:13:20 UTC.
The start of the year 2000 is Unix timestamp 946684800.
A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC. It's widely used in programming and databases.
Unix timestamps in seconds are typically 10 digits (e.g., 1700000000). Millisecond timestamps are 13 digits (e.g., 1700000000000). The converter auto-detects which format you're using.
32-bit systems store Unix timestamps as a signed 32-bit integer, which overflows on January 19, 2038 at 03:14:07 UTC. Most modern systems use 64-bit integers, which won't overflow for billions of years.