KCharselect unicode block name
Count the days, weeks and months between two dates.
Results update as you type.
[Translation temporarily unavailable. Please try again.]
you want to find the exact time between two dates, you can use the date difference calculator. It works with real calendar dates, so it automatically counts the nights between the dates; turn on "count the end day" to include both endpoints. The weekday count is useful for business timelines, since it strips out weekends. The date difference calculator is useful for business timelines, since it strips out weekends. The date difference calculator is useful for business timelines, since it strips out weekends. The date difference calculator is useful for business timelines.UseUse itUse itU
Tambayoyi da ake yi da yawa
Shin, yana da alaka da ranar ƙarshe?
By default it counts the nights between the two dates. Turn on "Count the end day" under advanced options to include both the start and end dates in the total.
Shin, zã ta yi haƙuri ga shẽkaru mãsu yawa?
Yes. The day count is exact and automatically accounts for leap years and different month lengths.
How many weekdays are between two dates?
The calculator counts only Monday to Friday and reports the total separately from the full day count. This is handy for working out business days, notice periods or delivery windows that skip weekends.
To, don me a cikin kwanaki da watanni da shekaru sakamakon yake bambanta?
The day count is a single exact total, while the months-and-years breakdown expresses the same gap in calendar terms. Because months vary in length, "2 months" is not a fixed number of days — both views describe the same span.
Can I count time to a future date?
Yanzu
Shin, zan haɗa yini na ƙarshe ko kuma ba zan haɗa ba?
It depends on what you are counting. Leave it off to count the nights or gaps between dates; turn on "count the end day" to include both the first and last day, which suits things like counting inclusive event days.
[Translation temporarily unavailable. Please try again.]
[Translation temporarily unavailable. Please try again.] Anything you omit uses the same default this page is pre-filled with; an unknown parameter is a 400, never a silent zero. [Translation temporarily unavailable. Please try again.] →
Endpoint
GET https://calculator.free/api/v1/date-difference/
curl
curl "https://calculator.free/api/v1/date-difference/?start=2026-08-24&end=2026-09-23"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/date-difference/?" + new URLSearchParams({
"start": "2026-08-24",
"end": "2026-09-23"
}));
const data = await r.json();
console.log(data.results);
Results are estimates for general guidance only, not financial, medical or tax advice.