Days Between Christmas Day and New Year's Day
The classic 'between the holidays' window. Computed below across multiple units; if either date is "today", the page reflects the build date.
December 25, 2025 → January 1, 2026
7 days
In Other Units
| Total seconds | 604,800 |
|---|---|
| Total hours | 168 |
| Total days | 7 |
| Total weeks | 1.0 |
| Total months (calendar) | 0 |
| Total years (calendar) | 0 |
How to Calculate This in Code
JavaScript (with day.js)
dayjs('2026-01-01').diff(dayjs('2025-12-25'), 'day')
// 7
Python
from datetime import date (date(2026, 1, 1) - date(2025, 12, 25)).days # 7
Bash (GNU date)
echo $(( ($(date -d '2026-01-01' +%s) - $(date -d '2025-12-25' +%s)) / 86400 )) # 7