Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates

Current Unix Timestamp (UTC)
1780676622
2026-06-05T16:23:42.000Z

🔢 Timestamp → Date

ISO 8601
2026-06-05T16:23:41.000Z
RFC 2822
Fri, 05 Jun 2026 16:23:41 GMT
Local Time
6/5/2026, 4:23:41 PM
Day of Week
Friday
Day of Year
156
Week #
23

📅 Date → Timestamp

Seconds
1,780,676,621
Milliseconds
1,780,676,621,000
Nanoseconds
1,780,676,621,000,000,000
ISO 8601
2026-06-05T16:23:41.000Z

Notable Timestamps

About Unix Timestamps

What is a Unix Timestamp?

A Unix timestamp (also known as POSIX time or epoch time) represents the number of seconds that have elapsed since January 1, 1970 at 00:00:00 UTC, not counting leap seconds. This point in time is known as the Unix epoch.

The Year 2038 Problem

32-bit systems store timestamps as signed 32-bit integers, which can only represent dates up to January 19, 2038 at 03:14:07 UTC. After this, the integer overflows. Most modern systems use 64-bit timestamps, which won't overflow for billions of years.

Common Use Cases

  • Database timestamps and record tracking
  • API responses and data exchange
  • Log file analysis and debugging
  • Comparing dates across different timezones
  • Calculating time differences and durations