Timestamp Converter

Convert between Unix timestamps, ISO 8601, and human-readable dates with timezone support

πŸ• Current Time

Unix (seconds)
1788208378
Unix (milliseconds)
1788208378083
2026-08-31T20:32:58.083Z

Convert Timestamp

Date β†’ Timestamp

Quick Adjust

All Formats

Unix (seconds)
1788208378
Unix (milliseconds)
1788208378083
ISO 8601
2026-08-31T20:32:58.083Z
RFC 2822
Mon, 31 Aug 2026 20:32:58 GMT
UTC
Mon, 31 Aug 2026 20:32:58 GMT
Relative
0 seconds ago

🌍 Timezone Converter

UTC (UTC)
8/31/2026, 8:32:58 PM
America/New_York (EDT)
8/31/2026, 4:32:58 PM
Asia/Tokyo (GMT+9)
9/1/2026, 5:32:58 AM
Europe/London (GMT+1)
8/31/2026, 9:32:58 PM

Working with Unix Timestamps

What is Unix time?

The number of seconds elapsed since 1970-01-01 00:00:00 UTC (the epoch), as defined by POSIX. It's timezone-independent, which is why servers, databases, and logs standardize on it.

The classic mistake: seconds vs. milliseconds

  • 10 digits (e.g., 1755000000) = seconds (most backends, databases)
  • 13 digits (e.g., 1755000000000) = milliseconds (JavaScript `Date.now()`)

If a conversion lands in 1970 or year 55000, the unit is wrong. Multiply by 1000 when feeding second-based timestamps to JavaScript.

Timezone trap

A timestamp has no timezone; one is applied only when rendering it as a human date. The same value displays 9 hours apart in Seoul (UTC+9) and UTC. Store UTC, display local β€” always in that order.

Frequently Asked Questions

Related Tools

Sources & References

Content last reviewed: 2026-08-22