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 seconds2,545,084,800
Total hours706,968
Total days29,457
Total weeks4208.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
Need the full converter? Open the Timestamp Converter →