Date Calculators and Date Reference

20 free calculators and converters for dates and times, and reference pages that explain the rules behind them.

Calculators by category

Understanding date calculations

Most date questions have more than one reasonable answer, and the difference is usually a convention rather than a mistake. These are the ones that cause most disagreements:

  • Does the first day count? From 1 March to 31 March is 30 days by subtraction, or 31 if both dates are counted. A hotel stay counts nights; a period of leave usually counts both days. See counting days between dates.
  • What is one month after 31 January? February has no 31st, so most calculators, spreadsheets included, give the last day of February. Adding months in two steps can then give a different answer from adding them in one. See adding months and years.
  • Which week is 1 January in? Under ISO 8601 it can belong to week 52 or 53 of the previous year: 1 January 2021 was in week 53 of 2020. See ISO week numbers.
  • Is a day always 24 hours? Not on the days clocks change, which are 23 or 25 hours long where daylight saving applies. That is why the gap between London and New York is 4 hours for a few weeks each year rather than 5. See time zones and daylight saving.

Every DateUtils calculator states which convention it uses and offers the alternative where both are common. The methodology page collects those rules in one place.

Date reference

Explanations that stand on their own, with tables and worked examples. See all reference pages.

How the calendar works

Counting and date arithmetic

Timestamps and time zones

About DateUtils

DateUtils gives a clear result first and the reasoning next. Each calculator page explains how its result is reached, works through examples and lists the edge cases, such as leap days, month ends and clock changes. Calculations run in your browser rather than on a server.

There are no accounts and nothing to install. Each tool has its own address, loads quickly on a phone and works with a keyboard and screen reader. Read more about DateUtils, or report a result that looks wrong.