4.7 out of 5 — 396110 votes

Date Calculators

Eight calculators for dates and time zones: the gap between two dates, working days, age, adding days, and a meeting hour that suits every city.

Date arithmetic is easy to get wrong by hand and trivial for a machine. These calculators add days to a date, subtract one date from another, count working days, and work out ages — the four questions that come up again and again.

Date difference

Date DifferenceHow much time lies between two dates — in days, weeks, months and years. Working DaysWorking days between two dates, with weekends and public holidays taken out. Days Until a DateHow many days are left until a date you choose. Days Since a DateHow many days have passed since a date you choose.

Age and birthday

Age CalculatorExact age in years, months and days — and the next birthday.

Adding and subtracting dates

Add or Subtract DaysAdd or take away days, weeks, months or years from a date.

Time zones

Time Zone ConverterThe same moment in two time zones, daylight saving included. Meeting PlannerA working hour that suits every city on the list.

Related pages

Date infoEverything about one date Holidays by countryOfficial days off CountdownsDays until events World clockTime around the world

How to use Date Calculators

Choose the calculator that matches your question, type the dates into the fields, and read the answer. There is no submit-and-wait step worth mentioning: enter both values and the result appears. If you mistype a date, correct it and the answer follows.

The main thing to get right is which question you are asking. "How many days between Monday and Friday" has two defensible answers — four, if you are counting the gaps, or five, if you are counting the days themselves. Read the label on the result before you use it in an email.

The four calculations

Add or subtract — start from a date, move forward or back a number of days, weeks, months or years. Useful for notice periods and delivery windows. Difference between dates — how long from one date to another, expressed in days or broken into years, months and days.

Business days — the same span with weekends excluded, which is how contracts and shipping estimates usually count. Age — years, months and days from a birth date to today or to any chosen date. Adding a month is not adding thirty days, and anyone who has argued about a rent due date already knows it.

Where date maths goes sideways

Months are the usual culprit. Add one month to the 31st and there is no 31st to land on in the following month, so the result has to be adjusted — different systems adjust differently, some to the last day of the month, some by rolling over. Add a year to 29 February and you meet the same problem on a longer cycle.

Leap years catch people out in the other direction: a span you assumed was 365 days quietly becomes 366, and an age calculation done by subtracting years alone drifts by a day. Then there is daylight saving, which does not change the date count but does mean two calendar days in the year are not twenty-four hours long.

None of this is exotic. It is simply why doing it in your head, or in a spreadsheet you built quickly, tends to produce answers that are almost right.

Business days deserve their own warning

A working-day count that only removes Saturdays and Sundays is not the same as your country's working calendar. Public holidays vary by nation and often by region within it, and some industries observe half-days that appear on no official list. If a deadline is contractual, do the weekend maths here and then check the holidays against the calendar that actually governs the agreement.

The practical rule: use the calculator to get the shape of the answer, then subtract the holidays you know about. Being a day early costs nothing. Being a day late can cost the whole thing.

Getting a result you can defend

Write down the two dates in full, with the year, before you type anything. Decide whether the start day counts as day zero or day one, and say which in whatever you send. Check whether the span crosses a February, and whether that year is a leap year.

Sanity-check the answer against something you already know — roughly fifty-two weeks to a year, roughly thirty days to a month.

Questions and answers

Does the day count include the start and end dates?
By default a difference calculation gives the gap between the two dates, so a Monday-to-Friday span reads as four days. If you need the days themselves counted, add one — and state that you have.
How is age calculated when the birthday hasn't happened yet this year?
Age counts completed years. Someone born in December is still the previous year's age all through the autumn, and the calculator reflects that rather than rounding up to the birthday ahead.
Can I calculate dates far into the past or future?
Yes for ordinary use. Be careful with dates before the local adoption of the Gregorian calendar, which happened in different years in different countries — historical dates from that era need a historian, not a calculator.
All pages