Date Format Converter
Type any date (ISO, RFC, Unix epoch, locale) and see it rendered in 14+ standard formats side by side.
- ISO 8601 (local)2026-10-18T22:46:29.635+00:00
- ISO 8601 (UTC)2026-10-18T22:46:29.635Z
- RFC 2822Sun, 18 Oct 2026 22:46:29 +0000
- HTTP / IMF-fixdateSun, 18 Oct 2026 22:46:29 GMT
- SQL DATETIME (local)2026-10-18 22:46:29
- SQL DATETIME (UTC)2026-10-18 22:46:29
- Unix epoch (seconds)1792363589
- Unix epoch (milliseconds)1792363589635
- Locale (full)Sun Oct 18 2026 22:46:29 GMT+0000 (Coordinated Universal Time)
- Locale (date)10/18/2026
- Locale (time)10:46:29 PM
- Date only2026-10-18
- Time only22:46:29
- Year / Day-of-year2026-291
How to use
- Type or paste a date in any common format.
- Read off the format you need; hit Copy to send it to the clipboard.
- Click Now to clear the input and use the current time.
About this tool
ShowHide
Enter a date and time once — or click now — and read it back in every representation you are likely to need: ISO 8601 in your local zone and in UTC, a Unix timestamp in seconds and in milliseconds, RFC formats, and human-readable locale strings. Seeing them side by side is what makes the usual confusion obvious. The local and UTC ISO strings describe the same instant and differ only by the offset written at the end, while the Unix timestamp is the same number everywhere on Earth because it counts seconds from a fixed moment and carries no zone at all. If a value in a log and a value in a database seem to disagree by a few hours, this is the page that shows why.
Frequently asked questions
How does it tell epoch seconds from milliseconds?
By digit count. 10-or-11-digit pure-integer input is treated as seconds (Unix timestamps are 10 digits through year 2286); 13-plus digits is milliseconds.
Why does ISO 8601 local include a timezone offset?
ISO 8601 requires an offset on local-time strings (+09:00, -05:00) so the instant is unambiguous. The UTC variant ends in Z and the offset is implicit.
What's IMF-fixdate?
The format HTTP defines for the Date, Expires, Last-Modified, Set-Cookie (Expires=) headers — Mon, 02 Jun 2026 15:04:05 GMT. Always UTC.
Why does the output differ across machines?
Locale (date / time string) and the local-timezone offset depend on your browser settings. The Unix epoch and ISO UTC values are the same everywhere.
When does the seconds-or-milliseconds guess get it wrong?
When a millisecond timestamp is small enough to look like a second one. Any pure integer of eleven digits or fewer is read as seconds, so 1000000000 is taken as September 2001 rather than as the twelfth of January 1970, which is what it means in milliseconds. That only bites on timestamps from the first weeks of the epoch, but it is silent when it does. Current-era values are unambiguous: ten digits is seconds, thirteen is milliseconds, and anything eleven or twelve digits long read as seconds lands thousands of years in the future.
What is significant about 2147483647?
It is the last second a signed 32-bit integer can hold, and it falls on 19 January 2038 at 03:14:07 UTC. Systems still storing Unix time in a 32-bit signed field wrap to a negative number one second later and read it as December 1901 — the same shape of bug as Y2K, still present in older embedded firmware, some file formats and legacy database columns. Converting a date near that boundary here is a quick way to see whether a value your system produced has already wrapped.
Related tools
Unix Timestamp Converter
Convert Unix timestamps to dates and dates back to timestamps.
Time
Epoch Time Converter (Unix, FILETIME, Excel)
Convert one moment in time between 11 epoch formats — Unix seconds and ms, NTP, Windows FILETIME, .NET Ticks, Mac HFS+, Excel serial, ISO 8601.
Time
Duration Formatter
Convert a duration between human ("1h 30m"), clock (1:30:00), ISO 8601 (PT1H30M), and raw seconds/minutes/hours/days.
Time
Unix Time Precision Converter
Convert a timestamp between seconds, milliseconds, microseconds, and nanoseconds since Unix epoch.
Time
ISO 8601 Week Calculator
Convert any date to its ISO week number (and back) — get the Monday-start / Sunday-end of that week, ISO year, day-of-year, and how many weeks the year has.
Time
Day of Year · ISO Week · Julian Day
Show day of year, ISO 8601 week, quarter, Julian day, Unix timestamp, leap-year status, and year progress for any date.
Time