Date & Time Formatter
Convert dates with time components to any format you need
Day
Month
Year
Hour
Min
Sec
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
- Enter your date - Type in day, month and year or use the calendar picker
- Choose a format - Pick from common styles or create your own custom format
- 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"