📅Date & Time
ISO 8601 Date Format
Standard YYYY-MM-DD date format for international compatibility.
Explanation
The ISO 8601 format is the preferred way to represent dates in APIs and databases to avoid ambiguity between US (MM/DD) and European (DD/MM) formats.
Examples
Standard Date
Output
2024-01-12
With Month Name
Input
January 12, 2024
Output
2024-01-12
Code Examples
JavaScript
const date = new Date().toISOString().split('T')[0];
console.log(date); // "2024-01-12" Python
from datetime import date
print(date.today().isoformat()) # "2024-01-12"💡 Tips
- Always use 4-digit years
- Use leading zeros for months and days
- Preferred format for SQL databases
⚠️ Common Pitfalls
- Avoid using / or . as separators
- Be careful with timezone offsets when converting