Calculate calendar days between two dates or shift a date by whole days with calculation steps, examples and clear calendar logic.
Available
Inputs
Enter values
Live
Days Between DatesCompare start date and end date as a calendar difference
Date Range
Compares two calendar dates without time. The start day counts as time point 0.
iThe first date of the difference.
The first date of the difference.
iThe second date of the difference.
The second date of the difference.
Load example
For illustration only – your own calculation is what counts.
Explanation
How Date Calculator works
The date calculator treats each date as a calendar day without time. This keeps results stable even when daylight saving time changes occur between two dates.
For the difference, the calculator counts the days from start date to end date exclusively. The start day is the starting point; the end day marks the target point.
For plus and minus, the calculator shifts the base date by the entered number of whole calendar days. Month lengths and leap years come directly from the calendar.
Days between datesDays = End date - Start date
The difference is calculated in whole calendar days. The start day itself counts as time point 0; with identical inputs the result is 0 days.
Shift dateTarget date = Base date +/- Days
When adding or subtracting, month lengths and leap years are taken from the calendar.
Knowledge
Properly Classifying Calendar Days
The calculator provides calendar arithmetic. Whether a start or end day counts depends on the use case.
The days-between calculation measures the distance between two date values. Therefore Monday to Tuesday is 1 day and Monday to Monday is 0 days.
For simple appointment intervals, use the result directly.
If both calendar days should be counted inclusively, add 1 day.
For business days, holidays or legal deadlines, a specialized calculator is needed.
Practice
Practical examples
For illustration only – your own calculation is what counts.
Days Until Appointment
Start and end dates are compared as whole calendar days. The start day counts as time point 0.
Result: Between July 1, 2026 and July 15, 2026 there are 14 days.
Date Plus Days
A whole number of calendar days is added to a base date. This shifts by days; it does not add calendar months.
Result: January 31, 2024 plus 29 days results in February 29, 2024.
Date Minus Days
A whole number of calendar days is subtracted from a date, for example for backward planning and lead times.
Result: August 1, 2026 minus 14 days results in July 18, 2026.
Notes
Common mistakes
Start and end day counted twice
Users expect both start and end day to be included in the day count, getting a result that appears one day too low.
The calculator measures the distance: July 1 to July 2 is 1 day. For a forward interval in which both calendar dates are included, add 1 day.
Leap years not considered
In manual calculations, fixed 30 or 31 days per month are used. February in a leap year has 29 days, otherwise 28.
The date calculator uses actual calendar logic and accounts for leap years automatically. Manual calculations with fixed month lengths lead to errors.
All months assumed to be equal length
In planning, a flat 30 days per month is assumed. Actually, months have 28 to 31 days.
Day shifts use the actual month lengths. The calculator does not add months or years, so adding 30 days is not the same as adding one month.
Calendar arithmetic confused with legal deadlines
Users use the date calculator for notice periods, revocation periods or statute of limitations and overlook that deadline law has its own rules.
Legal deadlines consider holidays, weekends and special deadline start rules. The date calculator is not a deadline calculator.
FAQ
Frequently asked questions
How are days between two dates counted?
The calculator uses the exclusive calendar difference. From July 1 to July 2 is 1 day; the same date yields 0 days. If the end day should be included, add 1 day to the result.
Can I compare dates backward?
Yes. If the end date is before the start date, the calculator shows the direction and the magnitude of the difference.
Does the calculator account for leap years?
Yes. The date logic works with actual calendar days, so leap years and month lengths are automatically accounted for.
What happens with daylight saving time or time changes?
The calculation uses whole calendar days without time. Time changes therefore do not affect the result.
Are times or working hours included?
No. The date calculator only works with whole calendar days. Times, breaks and decimal hours belong in the hours calculator.
Is this a legal deadline calculator?
No. The calculator shows pure calendar arithmetic. Legal deadlines, business days or holidays are not evaluated.
How do I calculate the days until a birthday or anniversary?
Enter today's date as the start date and the target date as the end date. The calculator shows the remaining calendar days. Note: The start day counts as time point 0, the result is the number of days between them.
Can I calculate months and years with this calculator?
No. The existing plus/minus modes shift only by whole days. Adding a month, such as January 31 plus one month, needs its own end-of-month rule and is not the same as adding 30 or 31 days. Use the age calculator to break a difference down into years, months and days.
Limits
Limitations
The calculator only works with whole calendar days. Times, hours and minutes are not considered.
Holidays, business days and weekends are not recognized or excluded. The result always shows calendar days.
Legal deadlines have their own calculation rules that this calculator does not implement.
The calculation assumes the Gregorian calendar. It is not suitable for dates before 1582 or other calendar systems.
Sources
Sources and references
ISO 8601 – Datums- und ZeitdarstellungInternationale Organisation für Normung (ISO)
International standard for the unambiguous representation of Gregorian calendar dates and times, including the YYYY-MM-DD input format. It does not prescribe the calculator's arithmetic.
View sourceRetrieved: 07/29/2026 · Verified on: 07/29/2026
Der gregorianische KalenderPhysikalisch-Technische Bundesanstalt (PTB)
Explanation of the leap year rule and day lengths in the Gregorian calendar by the German federal authority for metrology.
View sourceRetrieved: 09/09/2026 · Verified on: 07/29/2026
Paragraphen 186-193 BGB – FristenberechnungBundesministerium der Justiz
Legal deadline regulations. The date calculator deliberately does not implement these rules but references them as a distinction from pure calendar arithmetic.
View sourceRetrieved: 06/15/2025 · Verified on: 07/29/2026 · Primary source
Rechnerpilot counts views and actions anonymously – without cookies and without recognition – and improves through that regardless of your choice. In addition, you can allow Google Analytics, which is loaded only after your consent. You can change your choice at any time.
Your calculation inputs and results are transmitted on neither path.