Days Between Easter 2025 and Easter 2026
One Easter to the next - note Easter shifts each year. Computed below across multiple units; if either date is "today", the page reflects the build date.
April 20, 2025 → April 5, 2026
350 days
In Other Units
| Total seconds | 30,240,000 |
|---|---|
| Total hours | 8,400 |
| Total days | 350 |
| Total weeks | 50.0 |
| Total months (calendar) | 11 |
| Total years (calendar) | 0 |
How to Calculate This in Code
JavaScript (with day.js)
dayjs('2026-04-05').diff(dayjs('2025-04-20'), 'day')
// 350
Python
from datetime import date (date(2026, 4, 5) - date(2025, 4, 20)).days # 350
Bash (GNU date)
echo $(( ($(date -d '2026-04-05' +%s) - $(date -d '2025-04-20' +%s)) / 86400 )) # 350