The Unix family of operating systems encodes date and time into a single sequence of numbers. Historically, Unix encodes the time by counting the number of seconds passed since Thu, 1 Jan 1970 00:00:00 UTC. Leap seconds are taken into account and not counted. If not for the leap seconds, it would be very easy to convert Unix time to human form and vice versa.

Convert Unix Timestamp to Date

 Unix time

Convert Date to Timestamp

 Unix time

However, the very existence of leap seconds makes it practically impossible to precisely calculate the elapsed interval between two instants of time without first referring to the list of when leap seconds have occurred. There is also a discontinuity in the Unix timestamp numbering when a leap second occurs, which makes the whole matter of converting between Unix and human-readable UTC time even more confusing.

With this Unix timestamp converter, you can easily convert time and date formats between Unix time and conventional, human-readable form. This Unix time converter performs a precise conversion of date and time between the encoded format and human-readable form. You can convert either way, performing timestamp conversion from or to Unix time.

The date converter works completely automatically. Just enter the Unix date (timestamp) to convert, or specify date and time in human-readable form, and the calculator will automatically compute the correct value.