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 seconds594,864,000
Total hours165,240
Total days6,885
Total weeks983.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
Need the full converter? Open the Timestamp Converter →