Days Between WHO declares COVID pandemic and today

Time since the WHO declared COVID-19 a pandemic. Computed below across multiple units; if either date is "today", the page reflects the build date.

March 11, 2020 → today

2,380 days

In Other Units

Total seconds205,632,000
Total hours57,120
Total days2,380
Total weeks340.0
Total months (calendar)78
Total years (calendar)6

How to Calculate This in Code

JavaScript (with day.js)

dayjs('2026-09-16').diff(dayjs('2020-03-11'), 'day')
// 2380

Python

from datetime import date
(date(2026, 9, 16) - date(2020, 3, 11)).days
# 2380

Bash (GNU date)

echo $(( ($(date -d '2026-09-16' +%s) - $(date -d '2020-03-11' +%s)) / 86400 ))
# 2380
Need the full converter? Open the Timestamp Converter →