Time Since a Date Calculator

How long since a date in years, months and days, and when it next comes round in the Hijri or Gregorian year.

Your details

Leave empty for today.

Yearly date by

Your data stays in your browser

Result

Enter the date and choose the calendar, then press “Work it out”.

Analysis and suggestions

Once calculated, this shows what your result means and suggestions based on your numbers.

Behind the result

On the Hijri calendar the date comes about 11 days earlier each Gregorian year.

Example · المدة = الفرق بالسنوات والأشهر والأيام | الموعد القادم = التاريخ نفسه في السنة التالية بعد اليوم

2026-10-27 − 2015-06-12 = 4,155

How it is calculated

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

  1. Enter the date to count from.
  2. Enter “up to” or leave it for today, and choose the calendar for the yearly date.
  3. 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.

Read Also

Results are estimates for educational purposes and may vary depending on your situation and data sources.