Time converter

Timestamp Converter

Convert Unix seconds, Unix milliseconds, ISO 8601, UTC, local time, and fixed timezone offsets. Use the live current timestamp for logs, APIs, databases, and debugging.

Timestamp input

Unix time to date

seconds + milliseconds

Valid Unix timestamp.

UTC date 2024-03-09 16:00:00 1710000000 seconds since Unix epoch.

Converted values

Timestamp conversion results

Unix seconds1710000000
Unix milliseconds1710000000000
ISO 8601 UTC2024-03-09T16:00:00.000Z
UTC date2024-03-09 16:00:00 UTC
Local dateLocal browser time
Selected timezoneUTC +00:00
Relative ageCalculated in browserfrom now
Day of weekSaturdayUTC

Live current timestamp

Current Unix secondsLoading
Current Unix millisecondsLoading
Current ISO timeLoading
Browser timezoneLoading

Unix timestamp formulas

seconds = floor(milliseconds / 1000)Convert JavaScript milliseconds to Unix seconds.
milliseconds = seconds x 1000Convert Unix seconds to JavaScript timestamp milliseconds.
Unix epoch1970-01-01 00:00:00 UTC is timestamp 0.
Timezone displayUnix timestamps are absolute UTC instants; timezones only change display.

Timestamp reference table

TimestampUTC dateMeaning
01970-01-01 00:00:00Unix epoch start
9466848002000-01-01 00:00:00Start of year 2000
16094592002021-01-01 00:00:00Start of year 2021
17040672002024-01-01 00:00:00Start of year 2024
41024448002100-01-01 00:00:00Start of year 2100

FAQ

What is a Unix timestamp?

A Unix timestamp is the number of seconds elapsed since 1970-01-01 00:00:00 UTC, not counting leap seconds.

Why do some timestamps have 13 digits?

13-digit timestamps are usually Unix milliseconds. Divide by 1000 to get Unix seconds.

Does timezone change the timestamp?

No. A Unix timestamp represents one absolute instant. Timezone changes only how that instant is displayed.