Couple+ · Guides

How Long Have We Been Together? How to Count Your Days

Last updated

Subtract your start date from today to get the number of full days that have passed. Add one if you count the start date itself as day 1, which is how most couples count it. From 14 March 2022 to 15 September 2026 is 1,646 days elapsed, or day 1,647 if the first day counts. The two methods always differ by exactly one, so agree on one and use it everywhere. A love counter app does the sum every day, so nobody has to work it out again.

“How long have we been together?” sounds like it has one answer. Ask two calculators and you can get two numbers, a day apart. Ask your partner and you might get a third, because they were counting from a different date.

None of this is hard. It is just three decisions that are easy to make without noticing: which date you start from, whether that date counts as a day, and how you add it up. Make them once, deliberately, and the number stops moving.

Step 1: pick the start date

There is no official date a relationship begins. Couples count from:

The right one is the one you both agree on. If you cannot agree, keep both: one for the counter, one for the anniversary. What does not work is quietly counting from different dates and discovering it on day 500.

Step 2: decide whether day one counts

This is where the one-day disagreements come from.

Counting days elapsed. Subtract the start date from today. On the day you got together the answer is 0, and a full day later it is 1. This is what date calculators, spreadsheets and most programming languages return.

Counting the day you are on. The start date is day 1. On the day you got together you are on day 1, and the next day is day 2. This is how most couples talk, and how most people count a streak.

The second number is always the first number plus one. Here is the same couple counted both ways:

Start dateTodayDays elapsedDay you are on
14 March 202214 March 202201
14 March 202215 March 202212
14 March 202215 September 20261,6461,647

If you want to announce “our 1,000th day”, the second way is usually what you mean. Pick it, write it down, and use it everywhere.

Step 3: add it up

By hand

Counting by hand is error-prone across years, because months have different lengths and every fourth February has 29 days. If you have to, count in blocks:

  1. Count the full years. Each is 365 days, or 366 if it contains a 29 February.
  2. Count the full months after that, using each month’s real length.
  3. Count the days left over.

From 14 March 2022 to 15 September 2026: four full years to 14 March 2026 is 1,461 days, because 2024 contains a 29 February. From 14 March 2026 to 14 September 2026 is 184 days. One more day to 15 September makes 1,646 days elapsed.

In a spreadsheet

This is the fastest reliable method if you do not want an app. With your start date in cell A1:

The last three together give you “4 years, 6 months and 1 day”, which is often the friendlier way to say it.

With a love counter app

A love counter keeps the sum running for you. You set the start date once and the app shows the current number every time you open it. A good one also shows the number where you will actually see it, on your home screen, and shows the same count to both of you. See days-together widgets for how the home screen version works.

Milestones worth knowing

Round numbers of days fall on dates nobody would guess, which is half the fun. Work them out once and put them in a calendar.

For a couple who got together on 14 March 2022, counting the first day as day 1:

MilestoneDate
Day 10021 June 2022
Day 36513 March 2023
Day 50026 July 2023
Day 1,0007 December 2024
Day 1,50021 April 2026
Day 2,0003 September 2027

Notice that day 365 is not the anniversary. The first anniversary, 14 March 2023, is day 366 on this count, because the start date used up a day. It is the clearest example of why the counting method matters.

If you track milestones and anniversaries both, the guide to not forgetting anniversaries covers how to keep them somewhere you both see. If you celebrate each month as well, the monthsary guide covers the awkward case of starting on the 29th, 30th or 31st.

Why the number disagrees between phones

Three causes cover almost every case:

  1. Different counting method. One of you counts the first day and the other does not. The numbers differ by exactly one, every day.
  2. Different start date. The difference is larger and does not change.
  3. Different time zones. For part of the day, one phone has already moved to tomorrow. This is common for long-distance couples and fixes itself a few hours later.

Where Couple+ fits

Couple+ is a love counter for two. You pick the start date once, and both of you see the same count from the same date, in the app and in a home screen widget. The counter sits alongside a shared diary, a couple calendar with countdowns to your milestones, and a daily question, so the number you are counting has something written next to it.

It is free to download on iPhone and Android, and counting your days together costs nothing.

Questions

Counting days together, answered.

Do you count the first day when counting days together?

Most couples do. The day you got together is treated as day 1, so the next day is day 2. Date calculators usually count the other way: they return the number of full days that have passed, which makes the start date day 0. Neither is wrong. The two answers differ by exactly one, and the only real mistake is using both at once.

Which date should we count our relationship from?

Whichever date you both agree on. Common choices are the day you met, your first date, the day you became exclusive, or the day one of you asked. Some couples keep more than one: a start date for the counter and a wedding date for the anniversary. Pick one for the count and stop moving it, because the milestones all follow from it.

How do I calculate days together in Excel or Google Sheets?

Put your start date in a cell, say A1, and use =TODAY()-A1 to get the days that have passed. Use =TODAY()-A1+1 if the first day counts as day 1. For years and months, =DATEDIF(A1,TODAY(),"y") gives full years and =DATEDIF(A1,TODAY(),"ym") gives the months left over.

When is our 1,000th day together?

Add 999 days to your start date if the first day is day 1, or 1,000 days if it is day 0. For a couple who got together on 14 March 2022, day 1,000 is 7 December 2024 when the first day counts, and 8 December 2024 when it does not.

Why does my days-together count differ from my partner's?

Usually for one of three reasons: one of you counts the first day and the other does not, you are using different start dates, or the two of you are in different time zones and one phone has already moved to tomorrow. A shared counter that both of you read from the same start date removes the first two.

Try it with your partner

Couple+ is free on iPhone and Android: a shared day counter, diary, calendar and daily question for the two of you.

Keep reading

More guides for couples