Convert Unix timestamps to dates and dates to timestamps. Supports seconds, milliseconds and multiple timezone formats.
A Unix timestamp counts the seconds since 1 January 1970 at 00:00 UTC. Servers, databases, APIs and log files use it because a single number means the same moment everywhere, with no time zones or date formats to get wrong. This converter turns timestamps into readable dates and back, in seconds, milliseconds or ISO 8601 format.
1790000000, are seconds. Unix tools, PHP and most databases use these.1790000000000, are milliseconds. JavaScript's Date.now() and Java use these.If a date comes out in 1970, or thousands of years in the future, the two have been mixed up.
A timestamp is always UTC; the time zone only matters when you display it. Store UTC and convert at the last moment. ISO 8601 makes the offset explicit: 2026-09-30T14:00:00Z is UTC, and 2026-09-30T16:00:00+02:00 is the same moment in Central European Summer Time.
To schedule jobs at fixed times, the cron job generator builds the expression for you.