Dates & time
Annual date planner
List the next occurrence of recurring month/day dates after a chosen reference date.
A clear answer. Here’s how.
For each of up to 1,000 named month/day events, finds its next occurrence on or after the reference date. Validates recurring dates against leap year 2000, then applies your February 29 policy. Sorts by next occurrence, retaining input order for ties. Dates outside years 0001–9999 are rejected. Does not infer birth years, ages or local observance rules.
See a worked example
Worked example
A fixed demonstration, separate from the values you enter above.
- Reference date (today can be included)
- 2026-10-16
- CSV: Event,Month,Day
Event,Month,Day Project anniversary,11,3 Leap-day event,2,29
- February 29 in a non-leap year
- Use the next leap year
Example result
| Event | Next date | Weekday | Days from reference |
|---|---|---|---|
| Project anniversary | 2026-11-03 | Tuesday | 18 |
| Leap-day event | 2028-02-29 | Tuesday | 501 |