60
days between the two dates
8w 4d
In weeks
0y 2m 0d
Calendar breakdown
44
Business days (Mon–Fri)
60
Raw days (endpoints excl.)
100% Private
Everything runs in your browser. Nothing you type is uploaded.
Count the whole days between two dates, with a weeks, months and years breakdown, an include or exclude end-date toggle, and a business-days count that skips weekends. Uses DST-safe date math.
Written & reviewed by Helperzy Editorial Team · Updated July 2026
60
days between the two dates
8w 4d
In weeks
0y 2m 0d
Calendar breakdown
44
Business days (Mon–Fri)
60
Raw days (endpoints excl.)
100% Private
Everything runs in your browser. Nothing you type is uploaded.
Pick the two calendar dates you want to compare using the date fields, and the tool immediately counts the whole days between them using midnight anchored to Coordinated Universal Time to stay accurate across daylight-saving changes.
Turn the include-end-date toggle on to count both endpoints, which suits the length of a stay or event, or leave it off to count the plain gap between the two dates for an interest or waiting-period figure.
See the total days plus the weeks, the years-months-days breakdown, and the business-days count that skips weekends, then copy whichever figure your form or plan needs for its record.
A days between dates calculator counts how many whole days separate two calendar dates, and this tool goes further by expressing the same span in weeks, months and years, offering an include-or-exclude end-date choice, and counting only business days when you need to skip weekends. Date arithmetic looks trivial but hides two traps: daylight-saving changes can make a naive subtraction off by an hour and therefore off by a day, and people disagree about whether the end date itself should be counted. This tool addresses both directly so the number you get matches what you meant to ask. The method counts in whole days using midnight anchored to Coordinated Universal Time. Each date you enter is turned into a UTC midnight timestamp, and the difference between the two timestamps divides evenly by the number of milliseconds in a day, giving an exact integer with no rounding. Working in UTC avoids the daylight-saving off-by-one error that appears when local midnights are an hour apart across a clock change. The include-end-date toggle adds one to the count so that both endpoints are counted, which is what people mean when they ask how many days a hotel stay or an event spans. The weeks view divides the day count by seven, the calendar breakdown walks from the start date incrementing years then months then days, and the business-days figure steps through the range counting only Monday to Friday. Here are counts you can verify, including a leap year on purpose. From the first of January 2024 to the first of March 2024 is exactly 60 days, because 2024 is a leap year and February has 29 days; the same span in 2023, a common year, is 59 days. A single date with the include-end-date toggle on counts as one day, since both endpoints are the same day. From Monday the first of January 2024 to Monday the fifteenth of January 2024, counting business days and excluding the end, gives ten weekdays, because the range covers two full working weeks and skips the two weekends in between. These follow directly from the UTC-midnight day count and the weekday check. Someone planning a trip counts the nights between check-in and check-out, then flips the include-end-date toggle to count the days of the stay instead. A project manager counts business days to a deadline to know how many working days remain, ignoring weekends. A finance or HR user counts the whole days between two dates for an interest or leave calculation and reads the months-and-days breakdown for a contract term. A student counts the weeks until an exam. The multiple views mean the same pair of dates answers several different questions without re-entering anything. A few notes keep the results dependable. If the end date is earlier than the start date, the count is reported as negative and flagged, so a swapped pair is obvious rather than silently wrong. Blank or invalid dates produce a dash instead of a broken figure. The month-and-year breakdown is a calendar walk, so a span of one month can be 28, 29, 30 or 31 days depending on which months it crosses, which is expected rather than an inconsistency. The business-days count skips only Saturdays and Sundays; it does not know about regional public holidays, which vary by country and would need a holiday calendar. For durations that need hours and minutes rather than whole days, a separate time duration tool is the right choice, because this calculator deliberately counts in whole calendar days for stability. A good habit is to decide up front whether your question counts both endpoints or just the gap, then set the include-end-date toggle to match, since that single choice is the difference between a stay of one night and a stay of two days for the same pair of dates. When a form asks for working days rather than calendar days, use the business-days figure, but remember to subtract any public holidays yourself, as those are region specific. Everything is computed in your browser, so the dates you enter are never uploaded, logged, or stored anywhere.
Input
From 2024-01-01 to 2024-03-01
Result
60 days
2024 is a leap year so February has 29 days; the UTC-midnight day count is exactly 60, versus 59 in the common year 2023.
Input
Same date with include end date on
Result
1 day
The two endpoints fall on the same day, so counting both endpoints gives one day rather than zero.
Input
Mon 2024-01-01 to Mon 2024-01-15, business days
Result
10 weekdays
The range spans two working weeks; stepping through it and counting only Monday to Friday gives 10 weekdays.
It converts each date to a midnight timestamp in Coordinated Universal Time and subtracts them, then divides by the number of milliseconds in a day. That division is exact, so the day count is a whole number with no rounding and no daylight-saving off-by-one error.
Free online stopwatch with lap times and 10ms precision. Start, stop, lap, and reset instantly in your browser — no download or signup needed.
Free online Pomodoro timer with a 25-minute focus and 5-minute break cycle. Boost productivity with customizable work and break intervals — runs in your browser.
Find the ISO 8601 week number for any date online for free. See the week number, weekday, and day of year instantly — accurate for week 1 to 53.
Find out what day of the week any date falls on. Enter a past or future date to instantly see the weekday, full date, and whether it is a weekend — free online.
Image Resizer changes image dimensions online — set exact pixels, use percentage scaling, or pick from 12 presets (Instagram, Passport, YouTube, etc.). Target specific file sizes like 50KB or 100KB. Batch resize multiple images. 100% free, browser-based.
Image Converter changes images between any format online free — JPG, PNG, WebP, AVIF, PDF, ICO, BMP, HEIC, GIF, SVG. Batch conversion, resize, rotate, flip, AI format recommendation. 100% browser-based, no upload.
Convert JPG to WebP format online free — reduce image file size by 25-35% with identical visual quality. Batch conversion, adjustable quality, lossless mode available. Boost website speed and Core Web Vitals scores. 100% browser-based, no upload needed.
Convert PNG to WebP format online free — reduce file size by 26-34% while preserving full transparency. Batch conversion, lossless and lossy modes, adjustable quality. Boost website performance and Core Web Vitals. 100% browser-based, no upload needed.