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

7,019 days

In Other Units

Total seconds606,441,600
Total hours168,456
Total days7,019
Total weeks1002.7
Total months (calendar)230
Total years (calendar)19

How to Calculate This in Code

JavaScript (with day.js)

dayjs('2026-09-16').diff(dayjs('2007-06-29'), 'day')
// 7019

Python

from datetime import date
(date(2026, 9, 16) - date(2007, 6, 29)).days
# 7019

Bash (GNU date)

echo $(( ($(date -d '2026-09-16' +%s) - $(date -d '2007-06-29' +%s)) / 86400 ))
# 7019
Need the full converter? Open the Timestamp Converter →