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 seconds15,811,200
Total hours4,392
Total days183
Total weeks26.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
Need the full converter? Open the Timestamp Converter →