Skip to content

Unix Timestamp Converter

Convert Unix time (s, ms, µs, ns), Windows FILETIME, Active Directory lastLogonTimestamp and .NET ticks to dates in any time zone, and back.

Computers store time as a count from a fixed starting point. Unix and most web APIs count seconds (or milliseconds in JavaScript) since 1 January 1970 UTC. Windows and Active Directory count 100-nanosecond intervals since 1601: that's the 18-digit number in lastLogonTimestamp, pwdLastSet and accountExpires. .NET counts the same intervals since year 1. Paste any of them, or a date, to see it in every format and in any time zone.

Now:

1793034256 1793034256396 ms · FILETIME 134375078563960973
Timestamp or date
1735689600, 1735689600000, 133800000000000000 (AD), 0x01DB5D..., 2026-03-08 02:30, an email Date: header
Read numbers as
Time zone

2026-10-26 17:04:16 (UTC+00:00)

Read as Now · less than a minute ago

Local (UTC) 2026-10-26 17:04:16 (UTC+00:00)
UTC 2026-10-26 17:04:16
Relative less than a minute ago
ISO 8601 (UTC) 2026-10-26T17:04:16.396Z
ISO 8601 (with offset) 2026-10-26T17:04:16.396+00:00
RFC 2822 (email) Mon, 26 Oct 2026 17:04:16 +0000
HTTP date (RFC 9110) Mon, 26 Oct 2026 17:04:16 GMT
Unix seconds 1793034256
Unix milliseconds 1793034256396
Unix microseconds 1793034256396097
.NET ticks (DateTime.Ticks) 639286310563960973
FILETIME / AD (lastLogonTimestamp, pwdLastSet) 134375078563960973
FILETIME as hex 0x01DD656C0878588D
Excel / OLE Automation date 46321.71130088
Day Monday, day 299 of 2026, ISO week 44
Unix time ignores leap seconds: every day is exactly 86,400 seconds, so the 27 leap seconds added since 1972 don't appear in it. PowerShell: [DateTime]::FromFileTimeUtc(133800000000000000); command line: w32tm /ntte 133800000000000000.