Date & Time Formatter

Convert dates with time components to any format you need

Day
Month
Year
Hour
Min
Sec
dddd, MMMM D, YYYY, h:mm:ss a
Sunday, December 1, 2025, 7:30:16 pm
MMMM D, YYYY
December 1, 2025
MMMM Do YYYY
December 1st 2025
Do MMMM YYYY
1st December 2025
MMMM Do YYYY, h:mm:ss a
December 1st 2025, 7:30:16 pm
dddd, D MMMM YYYY, h:mm:ss a
Sunday, 1 December 2025, 7:30:16 pm
ddd, D MMM YYYY HH:MM:SS A
Sun, 1 Dec 2025 19:30:16 PM
MM/DD/YYYY
12/01/2025
YYYY-MM-DD
2025-12-01
MMM D, YYYY
Dec 1, 2025
YYYY-MM-DDTHH:mm:ssZ
2025-12-01T19:30:16+08:00
Custom Format

Formatted Result:

Please enter a date and time, then select a format

About the Date Formatter Calculator

Ever needed a date to look different for a report, website, or document? Our free tool instantly converts dates into any format you need. Whether you're:

  • A developer needing ISO formats for your code
  • An office worker preparing international documents
  • A student formatting dates for a paper
  • Just someone who hates typing out "September" repeatedly

This tool helps you:

  • Switch between formats like 12/31/2023 → Dec 31, 2023 with one click
  • Add times to your dates (7:30 PM or 19:30 formats)
  • Create completely custom date styles
  • Copy results instantly - no more manual retyping
  • Works perfectly on phones, tablets and computers

Pro tip: Bookmark this page - you'll keep coming back whenever dates need formatting!

Formatting Reference Guide

Build custom date formats using these simple codes:

Year Formats

YYYY → 2025 (Full year)
YY → 24 (Short year)

Month Formats

MMMM → December (Full name)
MMM → Dec (Abbreviated)
MM → 12 (Numeric)

Day Formats

DD → 01 (Padded)
D → 1 (No padding)
Do → 1st (Ordinal)

Weekday Formats

dddd → Sunday (Full name)
ddd → Sun (Abbreviated)

Time Formats

HH → 19 (24-hour)
hh → 07 (12-hour)
mm → 30 (Minutes)
ss → 09 (Seconds)
a → pm (Lowercase)
A → PM (Uppercase)
Tip: Combine these codes with punctuation and spaces to create formats like ddd, MMM D, YYYY → "Sun, Dec 1, 2025"

How to Use This Date Formatter

  1. Enter your date - Type in day, month and year or use the calendar picker
  2. Choose a format - Pick from common styles or create your own custom format
  3. Get your result - See the formatted date instantly and copy it with one click

Formatting Tips

Create custom formats using these tokens:

  • YYYY - Full year (2023)
  • YY - Short year (23)
  • MMMM - Full month name (December)
  • MMM - Short month (Dec)
  • MM - Month number (12)
  • DD - Day of month (31)
  • ddd - Day name (Sun)

Example: "ddd, MMM D, YYYY" becomes "Sun, Dec 31, 2023"