Days Between Moon landing and today
Time since Apollo 11 landed on the Moon. Computed below across multiple units; if either date is "today", the page reflects the build date.
July 20, 1969 → today
20,735 days
In Other Units
| Total seconds | 1,791,504,000 |
|---|---|
| Total hours | 497,640 |
| Total days | 20,735 |
| Total weeks | 2962.1 |
| Total months (calendar) | 681 |
| Total years (calendar) | 56 |
How to Calculate This in Code
JavaScript (with day.js)
dayjs('2026-04-27').diff(dayjs('1969-07-20'), 'day')
// 20735
Python
from datetime import date (date(2026, 4, 27) - date(1969, 7, 20)).days # 20735
Bash (GNU date)
echo $(( ($(date -d '2026-04-27' +%s) - $(date -d '1969-07-20' +%s)) / 86400 )) # 20735