How Many Days Has It Been (Time Elapsed)
Calculate how many days, weeks, and approximate months have passed from a past date to today.
Elapsed days = today - past date
The calculation uses the calendar-day difference. Today is based on the user device local date.
How elapsed days are calculated
The selected past date and today are normalized to the start of the day, then the calendar-day difference is calculated. The result is shown as total days, total weeks, and an approximate year-month-day breakdown.
- Use it for birthdays, exam dates, work starts, or personal milestones.
- Selecting today returns 0 elapsed days.
- Future dates return a warning.
Reading the elapsed time result
Month and year breakdowns are approximate, using 365 days for a year and 30 days for a month. For official deadlines or legal periods, confirm the applicable calendar rules separately.
Frequently Asked Questions
How is the days passed calculated?
The time difference between a past date and today's date is calculated and converted into the exact number of days.
Is today included in the result?
The tool calculates the difference between dates. Selecting today returns 0 days; selecting yesterday returns 1 elapsed day.