Date Calculator

What date is 1 year, 2 months and 10 days from now? Or 90 days ago? Enter a date and an amount to see the result on both calendars.

Today

Date

Amount

Your result will appear here

Add or subtract years, months and days from a date.

What it does

Adds a number of years, months and days to a date, or subtracts them, and shows the resulting date in Gregorian and Hijri with its weekday. Enter the date in Hijri to add Hijri months and years.

Examples

Date Operation Result
23 September 2026 + 1 year, 2 months, 10 days Friday 3 December 2027
23 September 2026 − 90 days Thursday 25 June 2026
1 Rajab 1447 AH + 6 Hijri months 1 Muharram 1448 AH (16 June 2026)
31 January 2026 + 1 month 28 February 2026 (end of month)

Order of operations

Years and months are added first, then days. If the day doesn’t exist in the resulting month (31 in a 30-day month, 29 February in a common year, or the 30th of a 29-day Hijri month), the last day of that month is used and the tool flags it. It’s the same rule as the Age Calculator, documented in the Methodology.

Contracts often say “one month” or “three months”, which is not the same as 30 or 90 days: three months can be 89 to 92 days. Enter the period in the unit the text uses. For working days only, use the Working Days Calculator; for the span between two known dates, use Date Difference.

Last updated:

Frequently asked questions

What happens if I add one month to 31 January?

There is no 31 February, so the result is the last day of February (28 or 29), and the tool tells you so.

Is adding a month the same as adding 30 days?

No. From 1 February 2026, one month gives 1 March while 30 days gives 3 March.

Can I add Hijri months?

Yes. Enter the date in Hijri and the years and months are added as Hijri years and months. For example, 1 Rajab 1447 + 6 months = 1 Muharram 1448 (16 June 2026).