YYYY-MM-DD
Example: 2025-12-31
What Does YYYY-MM-DD Mean?
ISO 8601 standard format, ideal for sorting and international use
YYYY
Year
4 digits
MM
Month
01-12
DD
Day
01-31
Today's Date in YYYY-MM-DD
2025-01-15
YYYY-MM-DD Examples
| Date | YYYY-MM-DD | Note |
|---|---|---|
| New Year's Day | 2026-01-01 | New Year's Day |
| Valentine's Day | 2026-02-14 | Valentine's Day |
| Independence Day (US) | 2026-07-04 | Independence Day (US) |
| Christmas | 2026-12-25 | Christmas |
| New Year's Eve | 2026-12-31 | New Year's Eve |
Countries Using YYYY-MM-DD
The YYYY-MM-DD format is primarily used in:
China
Japan
South Korea
Canada
Sweden
Format Date as YYYY-MM-DD in Code
Javascript
date.toISOString().split('T')[0]
Python
date.strftime('%Y-%m-%d')
Php
date('Y-m-d')
Java
DateTimeFormatter.ISO_LOCAL_DATERelated Date Formats
Frequently Asked Questions
What does YYYY-MM-DD stand for?
In YYYY-MM-DD:
YYYY = 4-digit year.
MM = 2-digit month (01-12).
DD = 2-digit day (01-31).
Example: 2025-12-31
Why is YYYY-MM-DD recommended for databases?
The YYYY-MM-DD format (ISO 8601) sorts correctly as text, is internationally unambiguous, and is the SQL standard. It's the safest choice for data storage and exchange.
How do I convert to YYYY-MM-DD format?
Use our date converter tool to instantly convert any date to YYYY-MM-DD format, or check the programming examples above for code solutions.