Date Calculator
Find the number of days between any two dates, or add and subtract days from a starting date.
Days Between Two Dates
Duration
—
Total Days
—
Weeks & Days
Add / Subtract Days
Result Date
—
Date
Frequently Asked Questions
How do I calculate days between two dates?
Enter both dates in the Days Between Dates section and click Calculate. The result shows the total number of days and a weeks + days breakdown. A negative result means the end date is earlier than the start date.
What day of the week will a date fall on?
Use the Add / Subtract Days section. Enter your date and add 0 days — the result shows the day name in brackets, e.g. 2026-12-25 (Friday).
Does this calculator account for leap years?
Yes. Calculations use the JavaScript Date object which correctly handles leap years, varying month lengths, and DST transitions.