Timestamp to Date
Turn a Unix timestamp into a date you can read, with the weekday, day of the year and ISO week number.
Convert a Unix timestamp to a readable date
Databases, logs and API responses often show moments as a bare number such as 1709164800. This page turns that number into a date you can read: the full weekday and date in UTC and in your local time zone, plus the ISO 8601 form you can use in code.
Calendar details included
Besides the date itself, the tool shows the day of the week, the day of the year (1 to 366), the ISO 8601 week number and whether the year is a leap year. These details are calculated from the UTC date.
Want the background? Read our comprehensive guide: Seconds vs Milliseconds Timestamps.
How to use this tool
- Enter the Unix timestamp you want to read.
- Leave Unit on Auto, or choose Seconds or Milliseconds.
- Select Convert to date.
- Read the date in UTC and local time, then check the calendar details below it.
Examples
Examples in UTC, with the calendar details the tool adds.
The start of 2021
1609459200 (seconds)
- UTC
- 2021-01-01 00:00:00 UTC
- ISO 8601
- 2021-01-01T00:00:00.000Z
A leap day
1709164800 (seconds)
- UTC
- 2024-02-29 00:00:00 UTC
- ISO 8601
- 2024-02-29T00:00:00.000Z
- Day of year
- 60
- Leap year
- Yes
The same kind of value in milliseconds
1790000000000 (milliseconds)
- UTC
- 2026-09-21 14:13:20 UTC
- ISO 8601
- 2026-09-21T14:13:20.000Z
Frequently Asked Questions
How do I convert a Unix timestamp to a date in JavaScript?
How do I convert a timestamp to a date in Python?
Why do UTC and local time show different times?
What is an ISO week number?
Related tools
- Unix Timestamp ConverterTurn a Unix timestamp into UTC, local time and ISO 8601.
- Milliseconds to DateConvert Unix milliseconds, such as Date.now() values, to a date.
- Date to TimestampConvert a date, time and time zone into a Unix timestamp.
- Unix to ISO 8601Get an ISO 8601 string in UTC or with your local offset.
- Timezone ConverterConvert time between zones and compare cities side by side.