Timestamp Converter
Convert between Unix timestamps and human-readable dates instantly.
1776679228Tue Nov 14 2023 22:13:20 GMT+0000 (Coordinated Universal Time)Tue, 14 Nov 2023 22:13:20 GMT2023-11-14T22:13:20.000Z2 years agoFrequently Asked Questions
What is a Unix timestamp?
A Unix timestamp (also called Epoch time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC. It is a widely used standard for representing time in computing because it is timezone-independent and easy to compare.
What is the difference between seconds and milliseconds timestamps?
A Unix timestamp in seconds is typically 10 digits (e.g. 1700000000), while milliseconds timestamps are 13 digits (e.g. 1700000000000). JavaScript's Date.now() returns milliseconds. This tool auto-detects which format you provide.
What is ISO 8601 format?
ISO 8601 is an international standard for date/time representation. It looks like 2024-01-15T14:30:00.000Z. The 'T' separates date and time, and 'Z' indicates UTC. It is unambiguous and widely used in APIs and data interchange.
What happens at the Year 2038 problem?
Systems storing Unix timestamps as 32-bit signed integers will overflow on January 19, 2038 at 03:14:07 UTC. Modern systems use 64-bit integers, which can represent dates billions of years into the future, effectively solving this problem.
How do timezones affect Unix timestamps?
Unix timestamps are always in UTC and are not affected by timezones. The same moment in time has the same Unix timestamp everywhere in the world. Only the human-readable representation changes based on the viewer's timezone.