Enter any number — automatically detects the timestamp type and epoch
This tool takes a single integer and tests it against a registry of known timestamp
epochs and units — Unix seconds/milliseconds/microseconds/nanoseconds, Windows
FILETIME, .NET DateTime.Ticks, NTP, GPS time, Apple/Cocoa time, OLE/Delphi
dates, Julian Day Number and Modified Julian Date — scoring each candidate by
whether the resulting calendar date falls in a plausible range. Values are handled with
BigInt arithmetic so nanosecond and 100-ns-tick precision is preserved without floating
point rounding.
It is useful for decoding raw numeric timestamps found in logs, databases, NTFS/LDAP metadata or API payloads without knowing in advance which epoch they use. The Epoch Reference tab lists the origin date, unit and typical digit length for each supported format.
Enter any integer — Unix timestamp, Windows FILETIME,
Java milliseconds, .NET ticks, GPS time, NTP and more.
Sub-millisecond precision is fully preserved via BigInt.
| Name | Epoch (origin) | Unit | Typical length | Used by |
|---|---|---|---|---|
| Unix Time | 1970-01-01 00:00:00 UTC | seconds | 10 digits | Linux, C, Python, PHP, databases |
| Java / JavaScript Time | 1970-01-01 00:00:00 UTC | milliseconds | 13 digits | Java, JavaScript Date.now(), Android |
| Unix Microseconds | 1970-01-01 00:00:00 UTC | microseconds | 16 digits | Python time.time_ns(), precise logging, databases |
| Unix Nanoseconds | 1970-01-01 00:00:00 UTC | nanoseconds | 19 digits | Go time.Now().UnixNano(), Rust, HPC systems |
| Windows FILETIME | 1601-01-01 00:00:00 UTC | 100-ns intervals | 18 digits | Windows API, NTFS, Active Directory, LDAP |
| .NET DateTime.Ticks | 0001-01-01 00:00:00 UTC | 100-ns intervals | 18–19 digits | C# DateTime.Ticks |
| NTP Timestamp | 1900-01-01 00:00:00 UTC | seconds | 10 digits | Network Time Protocol (RFC 5905) |
| GPS Time | 1980-01-06 00:00:00 UTC | seconds | 10 digits | GPS satellites & receivers (no leap seconds) |
| Apple / Cocoa Time | 2001-01-01 00:00:00 UTC | seconds | 9–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 | days | 7 digits | Astronomy, calendar calculations |
| Modified Julian Date | 1858-11-17 00:00:00 UTC | days | 5 digits | Astronomy, ESA, NASA |