DateTime

Resolve explicit instants, interpret date phrases, and format named-zone time locally.

Runs in your browser

Runs in this browser. Input is not sent to a utility provider.

Input limits

  • Each date, zone, or custom-format value is limited to 256 characters.

Resolve the injected current clock when Convert is activated.

Formatted output

Advanced Usage

Natural-language interpretation

This optional mode interprets one English phrase relative to the displayed source zone and the current clock. The resolved ISO instant is shown before formatting:

  • tomorrow at 3pm
  • next friday at noon
  • 2 days ago at 9:30 AM
  • Wednesday June 15, 2022, 1:11 PM

Quick Tips

  • • Use Current clock for a fixed-clock conversion.
  • • Local named-zone mode provides a date/time picker.
  • • Use ISO-8601 with an offset for an exact instant.
  • • Named-zone gap and fold times are rejected, not guessed.
  • • A custom format is optional; presets remain available.

Format Characters

CharacterDescriptionExample
YFull year (4 digits)2024
yYear (2 digits)24
mMonth (01-12)01
nMonth (1-12)1
dDay of month (01-31)15
jDay of month (1-31)15
HHour 24h format (00-23)15
hHour 12h format (01-12)03
iMinutes (00-59)52
sSeconds (00-59)01
AAM/PMPM
TTimezone abbreviationUTC
PTimezone offset (+00:00)+00:00
OTimezone offset (+0000)+0000
DShort weekday nameMon
lFull weekday nameMonday
MShort month nameJan

Example tasks

  • Convert Unix seconds or milliseconds to an ISO instant and a named-zone display.
  • Use the browser date/time picker to resolve one local wall time in an IANA zone, then format the instant in another zone.
  • Interpret one English date phrase relative to the current clock while displaying the resolved instant.

What this tool does not prove

  • Natural-language input is an interpretation, not a portable timestamp; use ISO-8601 with an explicit offset when the instant must be exact.
  • Named-zone gap and fold times are rejected rather than guessed. Supply an explicit ISO offset to choose a repeated occurrence.
  • Formatting does not prove when an event occurred or which civil-time rules another system used.