Date calculator
Count the days between two dates, add or take away days, weeks, months or years, or work out an exact age.
Today, until you choose another.
Date calculator: days between dates, add days, and age
Count the days, weeks, months and working days between two dates, add or take away days, weeks, months and years, or work out an exact age in years, months and days.
- 1
Choose between dates, add or subtract, or age.
- 2
Pick the dates and amounts.
- 3
Read the answer, and copy what you need.
Looking for one in particular? Days between dates, Add days to a date, Age calculator.
Questions
Is the start or end date counted?
The days between two dates leave one of them out, so Monday to Wednesday is 2 days. Tick Count the end date too to count both, for the length of a holiday or a notice period.
What is 31 January plus one month?
28 February, or the 29th in a leap year. A month added to a date late in a month ends on the last day of a shorter month, as calendars and banks count it.
Are public holidays left out of working days?
No. Working days are Monday to Friday, so take away any public holidays in the range yourself.
Is Date calculator free?
Yes, and as often as you like. It works in your browser, so there is nothing to sign up for.
Is what I type sent anywhere?
No. Everything is worked out in your browser, with its own time zone data, so nothing you type leaves your device.
Do I need to install anything?
No. It works in the browser on any computer, tablet or phone.
Can I use Date calculator from my own code?
You won't need to: every programming language can convert timestamps, time zones and dates with what it has built in. This page is for quick checks by hand.
Other tools
- Unix timestamp converterTurn a Unix timestamp into a date, or a date into a timestamp, in ISO 8601 and other formats.Free, works as you type
- Time zone converterSee what a time in one zone is everywhere else, with summer time worked out.Free, works as you type
- Merge PDFJoin several PDFs into one, in the order you choose.Files stay on your device