Days Between First iPhone launch and today
Time since the original iPhone went on sale. Computed below across multiple units; if either date is "today", the page reflects the build date.
June 29, 2007 → today
6,885 days
In Other Units
| Total seconds | 594,864,000 |
|---|---|
| Total hours | 165,240 |
| Total days | 6,885 |
| Total weeks | 983.6 |
| Total months (calendar) | 226 |
| Total years (calendar) | 18 |
How to Calculate This in Code
JavaScript (with day.js)
dayjs('2026-05-05').diff(dayjs('2007-06-29'), 'day')
// 6885
Python
from datetime import date (date(2026, 5, 5) - date(2007, 6, 29)).days # 6885
Bash (GNU date)
echo $(( ($(date -d '2026-05-05' +%s) - $(date -d '2007-06-29' +%s)) / 86400 )) # 6885