⏰ Days Since a Date

Find out exactly how many days have passed since any date in the past.

The Days Since a Date calculator tells you precisely how many days have elapsed from any given date up to today. Whether you want to know how many days since you started a new job, quit smoking, moved to a new city, or celebrated a special occasion, this tool gives you an instant, accurate answer.

It is also handy for tracking milestones like sobriety days, time since a last visit to the doctor, or how long a project has been running. Enter the date and let the calculator do the rest β€” no calendar counting, no mental math.


How Does the Calculation Work?

The calculator takes the date you select, sets it to midnight UTC (00:00:00Z), and subtracts it from today's midnight UTC. The difference in milliseconds is divided by 86,400,000 β€” the number of milliseconds in one day β€” and the result is a clean integer. Because both dates are pinned to UTC midnight, the calculation is a pure calendar-day count that is not affected by your time zone or daylight-saving shifts.

The tool also breaks down the result into weeks, months, and years so you can express the elapsed time in whichever unit is most meaningful for your situation. The month and year counts are approximate, since months range from 28 to 31 days.

Practical Examples

If you started a fitness challenge on January 1, 2026, and check the calculator on September 7, 2026, it returns 249 days β€” roughly 35 weeks, about 8 months, or 0 years. A person who quit smoking on March 15, 2024 checking today would see approximately 907 days, which works out to roughly 2 years and 5 months.

These breakdowns are useful when you want to share a milestone on social media β€” "1,000 days since…" is far more impactful than an arbitrary number of weeks β€” or when you need to verify a timeline for legal, medical, or professional purposes.

Country and Cultural Differences

In some cultures, counting the first day as "day one" is standard (day-one inclusive), while others start counting from the day after (day-zero exclusive). This calculator uses the inclusive convention: the start date itself counts as day one. If you need the exclusive count, subtract one from the result.

Legal and medical contexts sometimes use different counting rules. For example, a probation period or a medication schedule may define "day 1" as the day after the event. Always check the specific rules that apply to your situation and adjust the result accordingly.

Frequently Asked Questions

How do I calculate how many days have passed since a date?

Pick any date using the date picker and click Calculate. The tool instantly shows the number of full days that have elapsed from that date up to today.

Does the count include today?

Yes. The result counts all full days from the selected date through today, inclusive. If you picked yesterday, the result is 1 day.

Can I calculate days since a future date?

The tool is designed for past dates. If you select a future date, it will show 0 days and suggest using the Days Until Date tool instead.

Does the calculation account for leap years?

Yes. The calculator uses the JavaScript Date object, which correctly handles leap years and varying month lengths. February 29 is counted like any other day.

Is this calculator free and private?

Yes. Everything runs locally in your browser β€” no data is sent to any server. Use it as often as you like, completely free.

Written by Aren Breur β€” IT professional with 30+ years of experience and founder of HowManyDays.app.

t.classList.remove("show"),2500)}function copyResult(e){const t=document.getElementById(e);if(!t)return;const n=t.textContent||t.innerText;navigator.clipboard.writeText(n).then(()=>{showToast("Copied to clipboard!")}).catch(()=>{const e=document.createElement("textarea");e.value=n,document.body.appendChild(e),e.select(),document.execCommand("copy"),e.remove(),showToast("Copied to clipboard!")})}