Comprehensive Calculator Guide
This calculator tells you how long it has been since any date, in years, months and days, and when it next comes round in the Gregorian or Hijri year. Married on 12 June 2015, by 27 October 2026 that’s 11 years, 4 months and 15 days — 4,155 days — with the next yearly date 228 days away. It works for contracts, residence permits, subscriptions and years of service too.
How it’s counted and what it’s for
Whole years first, then whole months, then the days left, as with age; plus totals in days, weeks, months and full Hijri years. The next yearly date is the same day and month in the first year it hasn’t yet passed — on the Hijri calendar it comes about 11 days earlier each year.
Use it for a lease, residence permit, insurance or subscription renewal, and set a reminder a month ahead. If a contract runs on the Hijri calendar, choose Hijri.
How to Use
- Enter the date to count from.
- Enter “up to” or leave it for today, and choose the calendar for the yearly date.
- Press “Work it out” to see the time since and the next yearly date.
Formula Used
Time = difference in years, months and days | Next date = the same date in the next year after today
Practical Examples
- Example 1
- 12 June 2015 to 27 Oct 2026: 11 years 4 months 15 days (4,155 days); next 12 June 2027, in 228 days.
- Example 2
- A contract from 1 Muharram 1447 (26 June 2025), Hijri: next 1 Muharram 1449 (6 June 2027), in 222 days.
Important Tips
- Check which calendar your contract uses.
Common Mistakes to Avoid
- Dividing days by 365 to get years, which ignores leap years.
Frequently Asked Questions
- How long have I been married?
- Enter your wedding date to see the years, months and days until today.
- When does my yearly contract renew?
- Enter its start date and calendar to see the next date and days left.
- Why do Hijri and Gregorian dates drift?
- The Hijri year is about 11 days shorter.