Time Since Event Calculator

Enter your event date below and find out exactly how much time has passed since it happened. The Time Since Event Calculator breaks down the elapsed time into years, months, weeks, days, hours, minutes, and seconds — all calculated from your chosen date up to right now. Works for birthdays, anniversaries, historical events, or any moment in the past.

Enter the date the event occurred

Include a specific time for more precise results

Results

Total Days Since Event

--

Years

--

Months

--

Weeks

--

Remaining Days

--

Total Hours

--

Total Minutes

--

Total Seconds

--

Frequently Asked Questions

How does the Time Since Event Calculator work?

The calculator takes the date (and optionally the time) you enter and subtracts it from the current date and time. It then expresses the difference in multiple units — years, months, weeks, days, hours, minutes, and seconds — so you get a complete picture of how much time has passed.

What is the method used to calculate how many days there are between two dates?

The calculation converts both dates into milliseconds using JavaScript's Date object, subtracts the earlier from the later, and then converts the result into days by dividing by 86,400,000 (the number of milliseconds in a day). Leap years are automatically accounted for in this approach.

How do I calculate the days between two dates manually?

First, identify the start date and today's date. Count the full years between them, then count the remaining months, then the remaining days. For a rough estimate you can multiply years by 365.25 (accounting for leap years) and add the remaining months and days.

Why would I include today in the calculation?

By default, the calculator counts up to but not including today. Enabling 'Include today' adds one extra day, which is useful when you want to count the event day itself as the first day — for example, when calculating a subscription period or a challenge streak.

Can I calculate how long ago a historical event happened?

Yes. Simply enter the date of any historical event — a birthday, anniversary, moon landing, or any other moment — and the calculator will tell you exactly how many years, months, weeks, and days have passed since that event as of right now.

How many days are there between the 4th and the 26th of July?

There are 22 days between July 4th and July 26th (not including the end date). If you include the end date, the count becomes 23 days. This example illustrates how the 'include end date' option can change your result by one day.

Does the calculator account for leap years?

Yes. Because the calculation is based on actual millisecond differences between real calendar dates, leap years are fully accounted for. You don't need to add or subtract anything manually.

Can I use this calculator for a time in the future?

This calculator is designed to measure time that has already passed — it counts up from a past event to today. If you enter a future date, the result will show negative or zero values. For countdown purposes, use a dedicated countdown timer or days-until calculator instead.

More Time & Date Tools