Days Between End of WWII and today
Time elapsed since V-J Day. Computed below across multiple units; if either date is "today", the page reflects the build date.
September 2, 1945 → today
29,457 days
In Other Units
| Total seconds | 2,545,084,800 |
|---|---|
| Total hours | 706,968 |
| Total days | 29,457 |
| Total weeks | 4208.1 |
| Total months (calendar) | 967 |
| Total years (calendar) | 80 |
How to Calculate This in Code
JavaScript (with day.js)
dayjs('2026-04-27').diff(dayjs('1945-09-02'), 'day')
// 29457
Python
from datetime import date (date(2026, 4, 27) - date(1945, 9, 2)).days # 29457
Bash (GNU date)
echo $(( ($(date -d '2026-04-27' +%s) - $(date -d '1945-09-02' +%s)) / 86400 )) # 29457