Days Calculator — Days Between Dates
Calculate the exact number of days between two dates, including business days, weeks, and months. Add or subtract days from any date.
Result Date
—
Frequently Asked Questions
- Subtract the earlier date from the later date. In JS:
(new Date(endDate) - new Date(startDate)) / (1000 × 60 × 60 × 24). Manually: count calendar days inclusively or exclusively depending on whether you include the start/end day. For business days only, subtract weekends (Saturdays and Sundays). - January: 31 · February: 28 (2026 is not a leap year) · March: 31 · April: 30 · May: 31 · June: 30 · July: 31 · August: 31 · September: 30 · October: 31 · November: 30 · December: 31. Total 2026 = 365 days.
- No. 2026 is not a leap year. A year is a leap year if it is divisible by 4 and, if divisible by 100, also divisible by 400. 2026 ÷ 4 = 505.5, so it is not divisible by 4. The next leap years are 2028, 2032, 2036.
- 2026 has 261 weekdays (Monday–Friday) and 104 weekend days. After subtracting US federal holidays (11 days), there are approximately 250 business days in 2026. This matters for payroll, project planning, and contract deadlines.
- Subtract today's date from the future date. Example: Days until December 31, 2026 from May 1, 2026 = 244 days. You can also count using the calculator above. For recurring events, use modular arithmetic to find the next occurrence.
- Calendar days = every day including weekends and holidays. Business days = Monday–Friday only, excluding public holidays. Legal and financial contracts specify which type applies. A 30 calendar-day deadline is shorter than a 30-business-day deadline (which spans about 6 weeks).
- Divide the number of days by 7. Example: 90 days = 12 weeks and 6 days. For precise weeks: floor(days / 7) whole weeks, plus (days % 7) remaining days. Our calculator shows both the total days and the equivalent weeks/months breakdown.
- The standard date difference excludes the start date (counts from midnight to midnight). To count inclusively (include both start and end): Days = End − Start + 1. For example, from Jan 1 to Jan 3 exclusively = 2 days; inclusively = 3 days. Specify which convention applies to your use case.