Days Together Counter

The counter converts an anniversary date into days, weeks, months and years together and names the next milestone (100 days, one year, 1,000 days).

By Suraj Giri · Updated

Runs in your browser, on your device's calendar. The dates never leave this device.

The counter runs in your browser and needs JavaScript switched on. How it counts is written out below.

Next, try the five love languages test or the couples compatibility quiz.

How long have we been together?

Enter the day you got together, and the counter answers in days, weeks, months and years, then names your next milestone. It reads today's date from your own device, so the count moves on at your midnight. Couples mark the count in their own ways. If you want something to do together while you wait for the next milestone, try the couples compatibility quiz.

How do you count the days you have been together?

The counter follows three rules, and they are the same ones you would use on a calendar.

  1. Count the calendar days from the start date to today. On the start date itself the count is 0, and the next day it is 1.
  2. Count a month each time the same day number comes round again. A start on a day a month does not have, such as the 31st, counts on that month's last day.
  3. Count a year as twelve of those months. A relationship that began on 29 February has its anniversary on 28 February in a year with no leap day.

Weeks are whole weeks of seven days, with the days left over. The method box below sets out every step.

Which relationship milestones does the counter show?

The counter names the next milestone on this list, from day counts such as 100 and 1,000 days to anniversaries such as one year.

MilestoneHow it is countedFor a start on 14 June 2025
1 monthThe same date one month laterMonday, 14 July 2025
100 days100 days after the start dateMonday, 22 September 2025
6 monthsThe same date 6 months laterSunday, 14 December 2025
200 days200 days after the start dateWednesday, 31 December 2025
300 days300 days after the start dateFriday, 10 April 2026
1 yearThe same date one year laterSunday, 14 June 2026
500 days500 days after the start dateTuesday, 27 October 2026
2 yearsThe same date 2 years laterMonday, 14 June 2027
1,000 days1,000 days after the start dateFriday, 10 March 2028
3 yearsThe same date 3 years laterWednesday, 14 June 2028
4 yearsThe same date 4 years laterThursday, 14 June 2029
5 yearsThe same date 5 years laterFriday, 14 June 2030
2,000 days2,000 days after the start dateThursday, 5 December 2030
6 yearsThe same date 6 years laterSaturday, 14 June 2031
7 yearsThe same date 7 years laterMonday, 14 June 2032
8 yearsThe same date 8 years laterTuesday, 14 June 2033
9 yearsThe same date 9 years laterWednesday, 14 June 2034
10 yearsThe same date 10 years laterThursday, 14 June 2035
5,000 days5,000 days after the start dateMonday, 21 February 2039
15 yearsThe same date 15 years laterThursday, 14 June 2040
20 yearsThe same date 20 years laterWednesday, 14 June 2045
25 yearsThe same date 25 years laterTuesday, 14 June 2050
10,000 days10,000 days after the start dateWednesday, 30 October 2052
30 yearsThe same date 30 years laterMonday, 14 June 2055
40 yearsThe same date 40 years laterSunday, 14 June 2065
50 yearsThe same date 50 years laterFriday, 14 June 2075
20,000 days20,000 days after the start dateSunday, 17 March 2080
60 yearsThe same date 60 years laterThursday, 14 June 2085

The start date in the last column is made up for the example. A month or year milestone that lands on a day the month does not have falls on that month's last day.

What if the start date is in the future?

Then the counter does not count up. It counts down to that day instead, and tells you so.

If the date you are waiting for is 14 February, the Valentine's Day countdown counts that one.

How we calculate it

  1. Today's date is read from your device, on its own calendar, and nothing leaves the page.
  2. The count is the number of calendar days from your start date to today. On the start date itself the count is 0, and the next day it is 1.
  3. Weeks are whole weeks of seven days, with the days left over.
  4. A month is counted each time the same day number comes round again. A start on a day a month does not have, such as the 31st, counts on that month's last day.
  5. A year is twelve of those months, so a relationship that began on 29 February has its anniversary on 28 February in a year with no leap day.
  6. The next milestone is the first one on the list that falls today or later. A start date after today is not counted: the counter counts down to it instead.

The full rule, in plain words and in pseudocode, is on the methodology page.

Sources

Questions people ask

Does the counter count leap days?
Yes. It counts calendar days, so 29 February counts as a day whenever it falls inside your count.
Is the days together counter a compatibility test?
No. It counts time, and time says nothing about how well two people fit. It is a counter, not a test.
What is the 7-7-7 rule for couples?
A date every seven days, a night away every seven weeks and a holiday every seven months. It is a folk rule, not research: the Gottman Institute itself calls it a viral social media meme.
What is the 3 6 9 rule for dating?
Checkpoints at three, six and nine months of a new relationship, roughly the honeymoon stage, the conflict stage and the decision stage. It is a folk pacing guide, not research.
What is the 3-3-3 rule of dating?
In dating it means three checkpoints, after three dates, three weeks and three months, to decide whether to go on. The same name is also used for a marriage rule. Both are social media rules, not research.