On this page is a UNIX time to date converter, or UNIX time to date calculator. Enter the number of seconds before or after January 1, 1970 (ignoring leap seconds) and we'll tell you the UNIX time equivalent.
Need the other way? Try the date to UNIX time converter.
UNIX Time to Date Calculator
What is Unix Time?
UNIX time is the number of seconds since or before January 1, 1970 UTC. UNIX time ignores leap seconds so all days represent 86,400 seconds.
Year 2038 Problem
Many systems store UNIX time as a 32 bit signed integer – positive numbers repesent time after January 1, 1970 and negative numbers represent before. However, 32-bit numbers do run out.
A signed integer can represent:
...in either direction.
2147483647 seconds beyond January 1, 1970 = 03:14:17 AM January 19, 2038. Much like how storing 2 digit years led to the Y2K problem, many systems will eventually roll over and be unable to represent dates.
Using the UNIX Time to Date Calculator
To use the UNIX epoch to date calculator, enter a UNIX timestamp into the UNIX Timestamp field. When satisfied, click the Calculate Date from Timestamp button.
We'll do the math and convert your negative or positive number to a date and time (including seconds). Answers will be in UTC – or universal time – as well as in your current time zone.
Next, enjoy some other calculators and tools.