Days Between Summer solstice and winter solstice 2025
Half a year between the two solstices. Computed below across multiple units; if either date is "today", the page reflects the build date.
June 21, 2025 → December 21, 2025
183 days
In Other Units
| Total seconds | 15,811,200 |
|---|---|
| Total hours | 4,392 |
| Total days | 183 |
| Total weeks | 26.1 |
| Total months (calendar) | 6 |
| Total years (calendar) | 0 |
How to Calculate This in Code
JavaScript (with day.js)
dayjs('2025-12-21').diff(dayjs('2025-06-21'), 'day')
// 183
Python
from datetime import date (date(2025, 12, 21) - date(2025, 6, 21)).days # 183
Bash (GNU date)
echo $(( ($(date -d '2025-12-21' +%s) - $(date -d '2025-06-21' +%s)) / 86400 )) # 183