UNIX Time to Date Converter

Written by:

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:

2^{31}-1 = 2,147,483,647\ seconds

...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.

Don't Quit Your Day Job...

DQYDJ may be compensated by our advertising and affiliate partners if you make purchases through links. See our disclosures page for more information.
Sign Up For Emails
© 2009-2020 dqydj.com
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram