No upload, 100% local, no account

Time since a date

Pick a past date to see how much time has elapsed since then.

How Time since a date works

Time Since breaks down the elapsed time from any past date into years, months, and days, then also shows totals: total days, total weeks, and total months since that moment. Pick a birthday, a project start, a historical event, or any date you want to measure from, and the breakdown appears instantly.

All arithmetic runs locally in your browser tab, using your device's current clock for the 'now' side of the calculation. Nothing you enter is transmitted to a server. If you load the page and then disconnect from the internet, it keeps updating the elapsed time in real time, which is the clearest demonstration that no server is involved.

How to use Time since a date, step by step

  1. Enter the past date you want to measure from.
  2. Optionally enter a time if you want sub-day precision.
  3. Read the breakdown: years, months, and days at the top, then totals below.
  4. Leave the page open: the counters refresh against your device clock about once a minute.

Common use cases

  • Someone tracks how long they have been at their current job by entering their start date and reading the years, months, and days.
  • A developer records when a production incident started and uses Time Since to report elapsed time accurately in a post-mortem.
  • A parent enters a child's date of birth to see their exact age in years, months, and days for a medical form.
  • A researcher notes how many days have elapsed since a study baseline date was recorded, to verify a timeline.

Frequently asked questions

How does the breakdown into years, months, and days work?

The tool counts full calendar years first, then full calendar months in the remaining period, then the leftover days. This matches the way humans naturally express an age or a tenure ('2 years, 3 months, 14 days'). The result can differ slightly from dividing total days by 30.44 because months have varying lengths.

Does the counter update automatically?

Yes, about once a minute. The 'now' side of the calculation is re-read from your device clock on that rhythm, which is enough for a figure whose smallest unit is the day. You do not need to reload the page.

Can I enter a time of day as well as a date?

The tool works from whole days: it takes the date you pick and counts to today, so a time of day would not change any of the figures it shows. Midnight on the chosen date is the starting point.

Does the page call home while counting?

No. The 'now' timestamp comes from your device clock via JavaScript's Date.now(). Nothing you type or any tick of the counter generates a network request. Disconnect from the internet after loading and the counter keeps running.

Why do total days keep changing while years and months look the same?

Years and months are rounded to whole numbers and change infrequently, while total days and total weeks move on their own rhythm. All of them are correct; they just express the same elapsed time at different levels of granularity.

Can I measure time from a future date?

This tool is designed for past dates. If you enter a future date, the result will be negative elapsed time, which the display may show as zero or flag as an invalid input depending on the interface.