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"