Date formatter

One date/time in, every common notation out — ISO 8601, RFC 2822, locale strings, strftime-style patterns.

One date+time rendered as ISO 8601, RFC 2822, Unix time, locale formats, and a custom pattern.

Minutes east of UTC (JST = +540, PST = −480).

%Y %m %d %H %M %S %j %A %a %B %b %z %%

Everything runs in this browser.

How to use

  1. Enter a date/time or use now.
  2. Pick or type a strftime-style pattern.
  3. Copy any formatted line.

What it supports

10 preset rows (ISO 8601, RFC 2822, Unix s/ms, six locale formats) plus a custom %Y %m %d %H %M %S pattern subset, rendered at a chosen UTC offset (−840…+840 min). Dates 0001–9999.

Related tools

Related guides