Calendar arithmetic uses date-only UTC values, so daylight-saving clock changes do not alter the day count.
Planning estimate only. Pay, overtime, holidays, and working-time rules vary by employer and jurisdiction.
This tool runs in your browser. Inputs and results are not transmitted. If you explicitly save a scenario, its permitted fields stay in local browser storage until you clear them.
Share or report this tool
Page-sharing actions use the canonical page URL and do not include inputs or results unless a tool explicitly says otherwise.
More options
How this calculator works
Formula
Difference mode converts valid date-only values to UTC day numbers and subtracts them; inclusive mode adds the appropriate boundary day. Add/subtract mode applies years and months with month-end clamping, then applies weeks and days as whole 24-hour UTC date increments.
Worked example
From February 28, 2024 to March 1, 2024 is two elapsed days, or three dates when both boundaries are counted. Adding one month to January 31, 2024 clamps to February 29, 2024.
Assumptions to verify
- Inputs are calendar dates without time-of-day or time-zone offsets.
- Monday–Friday counts exclude Saturdays and Sundays but do not infer public holidays.
- When a target month lacks the starting day, month arithmetic clamps to the final valid day.
Frequently asked questions
Why use UTC date arithmetic?
Date-only UTC arithmetic prevents daylight-saving clock changes from turning a calendar day into 23 or 25 hours.
Are holidays excluded from weekday counts?
No. The calculator counts Monday through Friday only and does not claim a holiday calendar.
What happens to January 31 plus one month?
If the target month lacks that day, the result is clamped to the target month’s final valid date.
Privacy: Inputs and results stay in this browser. Any future sponsored recommendation or advertisement will be clearly labeled and kept separate from the calculation.