godz.online
Back to tools

General tools

Date difference calculator

Count the days between two dates, or add and subtract days and business days. Everything runs in your browser - nothing is uploaded.

Between two dates

Add or subtract

Result date

How it works

This tool answers two everyday date questions. "Between two dates" takes a start and an end and gives you the gap in several forms at once: the total number of days, the same span in weeks, a calendar breakdown in years, months, and days, and a count of working days (Monday to Friday) in the range. That mix is handy for everything from how long until a deadline to how many weekdays a project actually spans.

The second mode, "add or subtract", takes a date and shifts it by a number of days - or by a number of business days, skipping weekends - in either direction, and tells you the date you land on, with its weekday. All the arithmetic is done on calendar dates (in UTC, so daylight-saving changes never knock the count off by a day), and everything runs in your browser with nothing sent to a server.

Example. From 1 January 2026 to 25 December 2026 is 358 days, about 51 weeks, or 11 months and 24 days, with 256 weekdays in between. In add mode, 1 January 2026 plus 10 business days lands on Thursday 15 January 2026, skipping the two weekends.

FAQ

How many days are between two dates?

Enter the start and end dates and the tool shows the total days between them, along with the figure in weeks and as a years-months-days breakdown. The day count is the plain difference between the two calendar dates.

What counts as a working day?

Working days are Monday to Friday. The "between two dates" mode counts how many of those fall in the range (inclusive of both ends). It does not subtract public holidays, since those differ by country and region.

How do I add business days to a date?

Switch to "add or subtract", choose "business days" as the unit, and enter how many. The tool steps forward (or back) one day at a time, skipping Saturdays and Sundays, and returns the date you reach.

Why use UTC for the calculation?

Working in UTC means the count is based purely on calendar dates and is not thrown off by daylight-saving transitions, which can otherwise make a span appear a day longer or shorter. The dates you enter have no time zone of their own, so this is the safe choice.