Skip to content
Tejo Tools
Menu
Date and time toolsProcessed on your device

Date calculator

Add time to a date or take it away, starting from today or any date. It’s worked out on your device.

Operation
years
months
weeks
days
Result

Your result will appear here.

What it does

The date calculator moves a date forward or back by years, months, weeks and days, and shows:

The answer updates as soon as you change a date or a number.

How to use it

  1. Start date starts as today. Change it with the calendar, or type the year, month and day.
  2. Pick Add or Subtract.
  3. Enter the years, months, weeks and days. Leave any of them at 0.
  4. Select Copy result to put the answer on your clipboard.

Add or Subtract and the four numbers are kept on this device. The start date isn’t: each visit starts from today.

How it’s calculated

Years and months go first: the date moves by 12 × years + months, to the same day of the target month. When that month is shorter, the date lands on its last day, so 31 January + 1 month is 28 February, or 29 February in a leap year. Then 7 × weeks + days are added as whole days.

For example, 31 January 2026 + 1 month + 30 days is 28 February 2026 after the month, then 30 March 2026 after the days: 58 days in all.

Good to know

Privacy

Everything is worked out in your browser, on your device. Nothing you type is uploaded. The start date isn’t stored; only Add or Subtract and the four numbers are kept, in this browser’s storage, so the page can show them again.

Frequently asked questions

What happens when I add a month to 31 January?

February has no 31st, so the date lands on the month’s last day: 28 February 2025, or 29 February 2024 in a leap year. The Steps row shows when this happens, such as (31 → 28 February). The same rule applies to the 29th and 30th, and to any month shorter than the start date’s day.

Why doesn’t adding a month and then subtracting it give my start date back?

Because of the month ends. 31 January + 1 month is 28 February, and 28 February − 1 month is 28 January, not 31 January. Days and weeks always undo exactly; months and years can differ by a few days when the start is late in a month.

In what order are the years, months, weeks and days added?

Years and months first, then weeks and days. So 31 January + 1 month + 1 day is 1 March: first 28 February, then one day more. Doing the days first would give a different answer, so the order is fixed and the Steps row shows each part.

Can it count business days or skip weekends?

No. Every day counts, weekends and public holidays included. For a deadline in working days, count them on a calendar or check the rules that set the deadline.