How do I know if my Unix timestamp is in seconds, milliseconds, or nanoseconds?
A 10-digit number (e.g., 1760866000) represents Unix seconds, a 13-digit number (e.g., 1760866000000) represents milliseconds (used by JavaScript Date.now() and Java), and a 19-digit number represents nanoseconds (used by Go and InfluxDB). Our converter auto-detects precision automatically.
What is the Unix epoch start date?
The Unix epoch is 00:00:00 UTC on January 1, 1970 (1970-01-01T00:00:00Z). Every Unix timestamp counts the elapsed seconds or milliseconds since that moment, excluding leap seconds.
What is the Year 2038 (Y2K38) problem for Unix timestamps?
Signed 32-bit integers overflow after 2,147,483,647 seconds (January 19, 2038 at 03:14:07 UTC). Modern 64-bit systems and PostgreSQL/JavaScript timestamps safely support dates billions of years into the future.