Current Unix Timestamp:
Unix Timestamp (seconds)
-
Unix Timestamp (milliseconds)
-
ISO 8601
-
UTC
-
Local Time
-
Relative
-
Time in Other Timezones
Select timezones above to compare times
About Unix Timestamps
A Unix timestamp (also called Epoch time or POSIX time) counts the number of seconds since January 1, 1970 00:00:00 UTC. It provides a universal, timezone-agnostic way to represent a point in time as a single number.
What is a Unix Timestamp?
- Seconds since epoch - counts from January 1, 1970 00:00:00 UTC
- Universal - the same timestamp represents the same instant worldwide
- Timezone-agnostic - no timezone information embedded; always UTC
- Compact - a single integer represents a precise moment in time
Timestamp Formats
| Precision | Digits | Example | Used By |
|---|---|---|---|
| Seconds | 10 | 1702483200 | Unix/Linux, Python, PHP |
| Milliseconds | 13 | 1702483200000 | JavaScript, Java, Elasticsearch |
| Microseconds | 16 | 1702483200000000 | PostgreSQL, Python datetime |
| Nanoseconds | 19 | 1702483200000000000 | Go, InfluxDB, high-precision systems |
Notable Epoch Dates
| Timestamp | Date | Significance |
|---|---|---|
0 | 1970-01-01 00:00:00 UTC | Unix epoch (the beginning) |
1000000000 | 2001-09-09 01:46:40 UTC | First 10-digit timestamp |
2147483647 | 2038-01-19 03:14:07 UTC | 32-bit signed integer overflow (Y2K38) |
4102444800 | 2100-01-01 00:00:00 UTC | Start of the 22nd century |