Days Between January 1, 2025 and December 31, 2025

The full calendar year 2025. Computed below across multiple units; if either date is "today", the page reflects the build date.

January 1, 2025 → December 31, 2025

364 days

In Other Units

Total seconds31,449,600
Total hours8,736
Total days364
Total weeks52.0
Total months (calendar)11
Total years (calendar)0

How to Calculate This in Code

JavaScript (with day.js)

dayjs('2025-12-31').diff(dayjs('2025-01-01'), 'day')
// 364

Python

from datetime import date
(date(2025, 12, 31) - date(2025, 1, 1)).days
# 364

Bash (GNU date)

echo $(( ($(date -d '2025-12-31' +%s) - $(date -d '2025-01-01' +%s)) / 86400 ))
# 364
Need the full converter? Open the Timestamp Converter →