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

UnitTypical lengthExample
Seconds10 digits1716300000
Milliseconds13 digits1716300000000

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

DurationSecondsMilliseconds
1 minute6060,000
1 hour3,6003,600,000
1 day86,40086,400,000
1 year (365 days)31,536,00031,536,000,000