Conversion from UNIX timestamp to date (human readable)

Use this tool to convert any given UNIX timestamp to a human readable date



The current Unix timestamp is:
   Start Stop

What is a timestamp?

Unix time is a single signed integer number which increments every second, without requiring the calculations to determine year, month, day of month, hour and minute required for intelligibility to humans. Modern Unix time is based strictly on UTC, which counts time using SI seconds, and breaks up the span of time into days almost always 86 400 s long, but due to leap seconds occasionally 86 401 s and could be 86 399 s long (though the latter option had never been used as of December 2010); this keeps the days synchronized with the rotation of the Earth (or Universal Time). As is standard with UTC, this article labels days using the Gregorian calendar, and counts times within each day in hours, minutes, and seconds.

Some of the examples also show TAI, another time scheme, which uses the same seconds and is displayed in the same format as UTC, but in which every day is exactly 86 400 s long, gradually losing synchronization with the Earth's rotation at a rate of roughly one second per year. This was taken from the Unix time Wikipedia entry.

The Unix timestamp (or Unix time or POSIX time or Unix epoch) is the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT). Many Unix systems store epoch dates as a signed 32-bit integer, which might cause problems on January 19, 2038 (known as the Year 2038 problem or Y2038).


Human readable time Seconds
1 hour3600 seconds
1 day86400 seconds
1 week604800 seconds
1 month (30.44 days) 2629743 seconds
1 year (365.24 days)  31556926 seconds