Timestamp Converter
Convert between Unix timestamps and human-readable dates with timezone control.
Current Unix Timestamp
1704067200
Current GMT: Mon, Jan 01, 2024, 12:00:00 AM UTC
Paste a Unix timestamp, choose the output timezone, and convert it into a readable date.
To create a timestamp from a date, enter the local date and time, choose the timezone that local time belongs to, then convert it to Unix seconds or milliseconds.
Use GMT / UTC when you need a neutral server-friendly timestamp.
The timestamp 1704067200 equals Jan 1, 2024 at 00:00:00 GMT. If you display it in Eastern Time, it appears as Dec 31, 2023 in the evening because the moment is the same but the timezone is different.
What is a Unix timestamp?
A Unix timestamp counts seconds from January 1, 1970 at 00:00:00 GMT. The value itself is timezone-neutral, which makes it useful for logs, APIs, databases, and server events.
Why add timezone selection?
Timestamps are absolute moments, but people read dates in local time. Selecting an output timezone lets you see the same timestamp as GMT, Eastern Time, Pacific Time, London time, Tokyo time, and more.
How is date to timestamp conversion handled?
When you enter a date and time, the selected input timezone tells the converter how to interpret that local clock time before turning it into a Unix timestamp.
Should I use seconds or milliseconds?
Most Unix systems and APIs use seconds. JavaScript timestamps often use milliseconds. This converter shows both so you can copy the one your system expects.