Unix timestamp converter
Convert between timestamps and human-readable date strings, with relative time and common reference values.
Current Unix timestamp
0
Waiting for input...
Timestamp basics
What is a Unix timestamp?
A Unix timestamp measures the number of seconds since January 1, 1970 at 00:00:00 UTC. It represents an absolute point in time without a local timezone baked into the value.
Common units
| Unit | Typical length | Example |
|---|---|---|
| Seconds | 10 digits | 1716300000 |
| Milliseconds | 13 digits | 1716300000000 |
Time concepts
What is the Y2038 problem?
Systems using signed 32-bit integers for Unix timestamps overflow in January 2038. Modern 64-bit systems avoid that limit.
UTC vs GMT
UTC is the modern scientific time standard. In most everyday use, UTC and GMT are treated similarly, but UTC is the canonical reference in most software systems.
ISO 8601
A standard time representation such as 2024-05-21T14:30:00Z that is widely used in APIs, databases, and distributed systems.
Common conversion reference
| Duration | Seconds | Milliseconds |
|---|---|---|
| 1 minute | 60 | 60,000 |
| 1 hour | 3,600 | 3,600,000 |
| 1 day | 86,400 | 86,400,000 |
| 1 year (365 days) | 31,536,000 | 31,536,000,000 |