Pick a start and end date to see exactly how many days lie between them — plus the same span expressed in weeks and in years, months and days. Useful for deadlines, notice periods, holidays and anniversaries. Everything is calculated on your device.
Pick both dates to see the difference.
How it works
The tool counts whole calendar days between the two dates using UTC midnights, so daylight-saving changes never add or drop a day. The order doesn’t matter: it always shows a positive count and notes when the second date falls before the first.
By default it counts the gap between the dates (the end date minus the start date). Tick “include both dates” to count every day from the first to the last inclusive — the difference of one day that trips people up when counting notice periods or event lengths.
Practical examples
Days until a deadline
From 2026-01-10 to 2026-03-01 is 50 days — a little over 7 weeks. Read the weeks row to plan in sprints, or the calendar row for “1 month, 19 days”.
Length of a stay
A trip from 2026-07-01 to 2026-07-08 is 7 days between the dates, but 8 if you count both the arrival and departure day — switch on “include both dates” to see it.
Time since an event
Enter a past date as the start and today as the end: the tool shows the elapsed days and flags nothing unusual. Reverse them and it still counts the same span, noting the order.
Frequently asked questions
Does the order of the dates matter?
No. The result is always the absolute number of days between them. If the second date is earlier than the first, the count is the same and the tool simply notes that the dates are in reverse order.
What does “include both dates” do?
Without it, the count is the plain gap — end minus start. With it, both the first and last day are counted, adding one. Use inclusive counting for things like the number of days an event runs or a notice period covers.
Are leap years handled?
Yes. The count is based on the actual calendar, so a span crossing 29 February includes that extra day. For example, 28 Feb to 1 Mar 2024 is two days, but only one day in a non-leap year.
Why give the answer in weeks and in months too?
Different plans think in different units. The total days is exact; weeks help with schedules and pay cycles; the years/months/days breakdown reads the way people describe long spans, like “1 year, 2 months”.
How is the months breakdown calculated?
It counts whole calendar months and then the leftover days, clamping month-ends so that, say, 31 Jan to 28 Feb reads as one month rather than spilling into March. It matches how age and tenure are usually stated.
Does it count working days only?
No — it counts every calendar day, including weekends and holidays. A dedicated working-days calculator that also knows Serbian public holidays is planned separately.
Does daylight saving time affect the result?
No. The calculation uses UTC midnights for each calendar date, so the clocks going forward or back never causes an off-by-one day in the total.
Are the dates I enter sent anywhere?
No. The calculation runs entirely in your browser; nothing is uploaded and analytics never receives the dates.
Related tools
Add or Subtract Days
Add or subtract days, weeks and months from a date to get the resulting date and its weekday. Runs in your browser.
Date & time
Day of the Week Calculator
Find what day of the week any date falls on, plus day of year, ISO week and leap-year status. Runs in your browser.
Date & time
Age Calculator
Exact age in years, months and days from a birth date, plus total days lived and time until the next birthday.
Date & time
Text Difference Checker
Compare two texts line by line and see exactly which lines were added, removed or unchanged.
Text tools
Salary Increase Calculator
Compare an old and new salary: absolute and percentage increase, monthly and annual difference — net or gross.
Finance & salary
Unix Timestamp Converter
Convert a Unix timestamp to a human date (UTC and local) and back, with seconds/milliseconds detection. Runs in your browser.
Date & time