Skip to content
ChronoKit

Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates

Current Unix Timestamp

Seconds1,775,939,443
Milliseconds1,775,939,443,995
Microseconds1775939443995000
Nanoseconds1775939443995000000

Timestamp → Date

Unit:
Timezone:

Date → Timestamp

Input timezone:

Duration Converter

Seconds → human-readable

Time Unit Reference

1 minute60 seconds
1 hour3,600 seconds
1 day86,400 seconds
1 week604,800 seconds
1 month2,629,743 seconds
1 year31,556,926 seconds

Code Snippets

// Get current epoch (seconds)
Math.floor(Date.now() / 1000)

// Timestamp → date
new Date(1700000000 * 1000).toISOString()
// → "2023-11-14T22:13:20.000Z"

// Date → timestamp
Math.floor(new Date("2023-11-14T22:13:20Z").getTime() / 1000)