UNIX Timestamp Converter

Help

Overview

The UNIX timestamp converter is an online tool for converting between UNIX timestamps (epoch time) and human-readable date/time representations. It supports second and millisecond timestamps and can display times in multiple formats (ISO 8601, RFC 2822, etc.) and timezones.

How to Use

  1. Select To Date/Time or To UNIX Timestamp from the Conversion Mode field.
  2. For Timestamp → DateTime: Enter a UNIX timestamp (in seconds or milliseconds).
  3. For DateTime → Timestamp: Enter a date and time.
  4. Select a timezone in IANA format (e.g., Asia/Tokyo).
  5. Click the "Convert" button.

Specifications & Glossary

  • UNIX timestamp: The number of seconds elapsed since January 1, 1970 00:00:00 UTC (the Unix epoch). With a 32-bit integer, the "Year 2038 Problem" occurs when the value overflows on January 19, 2038 at 03:14:07 UTC.
  • Timestamp (seconds): A 10-digit number obtained with Math.floor(Date.now() / 1000).
  • Timestamp (milliseconds): A 13-digit number obtained with Date.now(). Widely used in JavaScript and Java.
  • ISO 8601: An international standard date/time notation in the format 2024-01-15T12:30:00+09:00, which explicitly includes the timezone offset.
  • RFC 2822: A date notation used in email Date: headers in the format Mon, 15 Jan 2024 12:30:00 +0900.
  • IANA timezone: Standard timezone identifiers such as Asia/Tokyo and America/New_York. Daylight saving time (DST) is automatically accounted for.

Use Cases

  • Converting UNIX timestamps in API responses to human-readable date/time.
  • Analyzing timestamps in log files.
  • Converting and comparing times across different timezones.

UNIX Timestamp Converter

Date/Time Input

Conversion Result

Please enter a UNIX timestamp or date/time.