Counting anniversary days
Last updated: October 28, 2026
An anniversary and a day count answer different questions. The anniversary asks whether today’s month and day match the original month and day. The day count asks how much time has elapsed. Days Since only answers the second question. This guide shows how to read the first one off the same dates without pretending the counter prints “7th anniversary” by itself.
Two numbers from one date
Take a wedding on June 14, 2019. The calendar anniversary is every later June 14. On June 14, 2020 the couple has a first anniversary. On June 14, 2026 they have a seventh. You get that number by subtracting the years: 2026 − 2019 = 7. You do not get it by dividing a day total by 365 and rounding. The division is close, and it is wrong often enough to matter, because some of those years contain February 29.
The elapsed count from local midnight on June 14, 2019 to local midnight on June 14, 2026 is 2,557 days. The arithmetic is seven ordinary years plus the two leap days that fall strictly inside the span. February 29, 2020 and February 29, 2024 both sit between those June dates. February 29, 2028 does not. So the total is 7 × 365 + 2 = 2,555 + 2 = 2,557. At noon on the anniversary the counter shows 2,557 days and about 12 hours, not “7.”
You can check the same span on the counter by setting June 14, 2019 and, if you want a label, typing a name such as “Wedding day.” The name does not change the 2,557. It only changes the heading.
The start date is day zero
On the afternoon of June 14, 2019 itself, the counter would have shown 0 days and some hours. A full day appears only after 24 hours, at local midnight as June 15 begins. People who say “we’ve been married one day” on the wedding date are counting the occasion, not elapsed time. Both habits are common. They should not be mixed in the same sentence. If a card says “day 1” on the wedding day, that card is one ahead of this page for the rest of the count.
The same split shows up on birthdays. A person born on March 3, 1990 turns 36 on March 3, 2026. The day count from March 3, 1990 to March 3, 2026 is not 36 × 365. It is 36 × 365 plus the leap days in between. From 1990 through 2025 the leap days are 1992, 1996, 2000, 2004, 2008, 2012, 2016, 2020, and 2024 — nine of them — and March 3 falls after February, so each of those leap days is inside a March-to-March span. The elapsed midnight count is 36 × 365 + 9 = 13,140 + 9 = 13,149 days. The birthday is still the 36th birthday. The counter will not print “36.”
What “one year” looks like on the clock
From January 1, 2026 to January 1, 2027 is 365 days, because 2026 is not a leap year. From January 1, 2024 to January 1, 2025 is 366 days, because 2024 is a leap year and February 29 sits between those New Year’s Days. If you only watch the counter, the first anniversary of a January 1, 2024 event arrives when the page shows 366 days, not when it shows 365. The leap-year guide keeps the Gregorian rule in one place. The short version for anniversaries is: match the month and day on a calendar if you want the anniversary, and read the counter if you want elapsed time.
Hours make this sharper. The counter has no field for “3:40 p.m.” It always starts at midnight. A ceremony at 4 p.m. is treated as if it happened at 12:00 a.m. that morning, so the page runs about 16 hours ahead of the true elapsed time from the ceremony. For an anniversary morning that is a small fraction of a multi-year total. For “has it been 24 hours yet?” it is the whole question, and this tool is the wrong instrument. Use a clock that stores the time of day.
Inclusive counting, and why cards disagree
Some anniversary counters add one so the start date reads as day 1. Some count the number of date labels you would speak if you named every day, which includes both ends. From June 14 to June 16 is two elapsed midnights (the 15th and the 16th) and three named dates (14, 15, 16). A card that says “3 days” and a card that says “2 days” can both be internally consistent. Days Since is the elapsed-midnight version: at midnight on June 16 the count from June 14 is 2 days, 0 hours, 0 minutes. The guide on how calendar days are counted uses a shorter example with the same rule.
Using the page for a recurring date
The holiday menu is not an anniversary list. It is a fixed set of common U.S. dates for 2020 through 2026, described on the about page. For a wedding, a first meeting, a graduation, or a move, use the month, day, and year menus. The optional name is the right place for “First apartment” or “Graduation.” Share copies that name into the link. Anyone with the link can read it, which the privacy policy states directly. Do not put a name in the label that you would not put on a postcard.
The counter shows one date. To compare two anniversaries, note the first result, then change the date. There is no side-by-side view. There is also no “next anniversary” field. If you want the date of the next June 14, that is the calendar, not a division of 2,557.
What this page will not decide
It will not say whether a relationship’s anniversary “counts” from a first date, an engagement, or a wedding. Those are different dates, and each produces a different total. It will not adjust for a ceremony held in another time zone from the phone you are holding now. It will not observe February 29 on a non-leap anniversary; if the original date was February 29, see the leap-year guide for why the menus will not offer that day in 2025 or 2026.
Figures on this page were checked as Gregorian date differences on October 28, 2026. If the counter and a sentence here disagree, email contact@days-since.app with the date and the sentence.