Timestamp Converter

Enter any number — automatically detects the timestamp type and epoch

Converter
Epoch Reference
🕐

Enter any integer — Unix timestamp, Windows FILETIME,
Java milliseconds, .NET ticks, GPS time, NTP and more.
Sub-millisecond precision is fully preserved via BigInt.

Timestamp epoch & format reference
NameEpoch (origin)UnitTypical lengthUsed by
Unix Time 1970-01-01 00:00:00 UTC seconds10 digits Linux, C, Python, PHP, databases
Java / JavaScript Time 1970-01-01 00:00:00 UTC milliseconds13 digits Java, JavaScript Date.now(), Android
Unix Microseconds 1970-01-01 00:00:00 UTC microseconds16 digits Python time.time_ns(), precise logging, databases
Unix Nanoseconds 1970-01-01 00:00:00 UTC nanoseconds19 digits Go time.Now().UnixNano(), Rust, HPC systems
Windows FILETIME 1601-01-01 00:00:00 UTC 100-ns intervals18 digits Windows API, NTFS, Active Directory, LDAP
.NET DateTime.Ticks 0001-01-01 00:00:00 UTC 100-ns intervals18–19 digits C# DateTime.Ticks
NTP Timestamp 1900-01-01 00:00:00 UTC seconds10 digits Network Time Protocol (RFC 5905)
GPS Time 1980-01-06 00:00:00 UTC seconds10 digits GPS satellites & receivers (no leap seconds)
Apple / Cocoa Time 2001-01-01 00:00:00 UTC seconds9–10 digits macOS, iOS, Core Data, Swift
OLE / Delphi Date 1899-12-30 00:00:00 UTC days (fractional)5 digits + decimal Microsoft Excel, COM, Delphi, VBScript
Julian Day Number 4713-01-01 BC 12:00 UTC days7 digits Astronomy, calendar calculations
Modified Julian Date 1858-11-17 00:00:00 UTC days5 digits Astronomy, ESA, NASA