Full Date & Time
Locale-aware full date and time with timezone name
See how a date/time looks in any timezone and locale. Change the timezone or locale to see the difference.
Locale-aware full date and time with timezone name
Full month name, day, and year in locale order
Abbreviated month name with day and year
Numeric date — shows locale ordering (M/D/Y vs D.M.Y)
12-hour format with AM/PM
24-hour format, common outside the US
Time with seconds and timezone name
Hours and minutes only, locale-default clock
Full weekday name in the selected locale
Abbreviated weekday name
Full month name in the selected locale
Abbreviated month name
Human-friendly 'time ago' using Intl.RelativeTimeFormat
Exact breakdown of the time difference
Timezone display name — changes with locale
Common abbreviation used in logs and displays
UTC offset in GMT±HH:MM format
Time formatting varies by locale and timezone. The same instant in time can be displayed as "7/25/2026, 3:00:00 PM" in en-US or "25.07.2026, 15:00:00" in de-DE. This tool shows how every locale-sensitive format changes when you switch locale or timezone.
Locale affects date/month ordering (M/D/Y vs D/M/Y), month and day names, 12h vs 24h clock preference, digit grouping (commas vs spaces vs periods), decimal separators, and the display language for timezone names. Formats like ISO 8601, RFC 2822, and Unix epoch are locale-invariant — they look the same regardless of locale.
All formatting uses the browser's built-in Intl.DateTimeFormat and Intl.RelativeTimeFormat APIs.