Days between dates calculator

Days, weeks and months between two dates.

This field is for validation purposes and should be left unchanged.
Count the end day
Whole calendar months.
For WordPress sites

Put this calculator on your site

Get it as a ready-made Gravity Forms template. Import it, match your colors, publish.

  • Import-ready form file
  • Step-by-step build guide
  • Works with any theme
Get the template · $9 Read the free build guide Requires Gravity Forms (any license), GP Advanced Calculations (Gravity Wiz).
Advertisement
Orbital Forge

How it's calculated

Days is the plain difference between the two dates: January 1 to January 2 is one day. Switch on “Count the end day” when you want both dates included, as in “how many days is my 10-day booking” or a payroll period. Weeks divide the days by seven. Months and years count whole calendar months and fractional years, so they track the calendar rather than assuming 30-day months.

Days = End − Start (+ 1 with the end day) Weeks = Days ÷ 7 Months = whole calendar months
Should I count the end day?

Count it when both days are "used": a hotel stay, a rental, a pay period, a medication course. Leave it off when you want the gap between two dates, such as days until an event.

How are months counted when the days don't line up?

A month is complete when the end day of the month is reached: January 31 to February 28 is 0 months, January 15 to February 15 is 1. The years figure includes the fraction, so 18 months shows as 1.5.

Does it count business days?

No, every day counts. A business-days calculator that skips weekends and holidays is on the list for a later release.

Advertisement
Gravity Wiz

Results are estimates for informational purposes only and are not financial, medical or legal advice.