Date Validator
A calendar day, not a string of digits. The server accepts three separators, then checks month length and leap years. Each check is stored.
Type a day, then a month, then a year. These separators are fine:
DD.MM.YYYY
DD/MM/YYYY
DD-MM-YYYY
Result
Date exists — 31 December 2026
Day 31
Month 12
Year 2026
Not a leap day
Stored checks
| Typed | Format | Verdict | Note | When |
|---|---|---|---|---|
| 31.12.2026 | DD.MM.YYYY | Exists | December has 31 days | 11.09.2026 07:07 |
| 29/02/2024 | DD/MM/YYYY | Exists | Leap year | 10.09.2026 20:18 |
| 01-01-2026 | DD-MM-YYYY | Exists | — | 10.09.2026 14:02 |
| 29.02.2025 | DD.MM.YYYY | Missing | 2025 is not a leap year | 09.09.2026 11:44 |
| 31.04.2026 | DD.MM.YYYY | Missing | April has 30 days | 08.09.2026 16:09 |