Connect via MCP →

Enter Calculation

Year number within the selected era system (or the Gregorian year if Western).

Formula

Advertisement

Results

Anniversary Name
(no traditional name)
47 years married in 2026
Wedding year (CE) 1979
Years married this year 47
Anniversary name (no traditional name)
Example gift / material (no traditional name)

What this calculator does

This tool tells you how many years you have been married as of the current calendar year and gives the traditional anniversary name (such as silver wedding, gold wedding, or diamond wedding) along with an example gift material. The anniversary-name list follows the widely used Western and international tradition, so the result is universal. Only the optional Japanese imperial era input is region specific.

Flat timeline showing wedding anniversary milestone symbols
Key anniversary milestones and their traditional materials along a marriage timeline.

How to use it

Pick how you want to enter the wedding year. Choose "Western (CE/AD)" to type the Gregorian year directly (for example 1979). If you know the year only as a Japanese imperial era such as Meiji, Taisho, Showa, Heisei or Reiwa, select that era and enter the era year number. The calculator converts it to the Gregorian year automatically and then compares it with the current year.

The formula explained

First the wedding year is converted to the Gregorian calendar: \(\text{gregorianWeddingYear} = \text{eraOffset} + \text{weddingYear}\), where the offset is 0 for Western input. Then \(\text{yearsMarried} = \text{currentYear} - \text{gregorianWeddingYear}\). That year count is looked up in the traditional table to find the anniversary name and a gift idea. If the count has no traditional name, the result shows "(no traditional name)".

$$\text{Years Married} = \text{Current Year} - \text{Wedding Year}$$
Diagram of the years married subtraction formula
Years married equals the current year minus the era-adjusted wedding year.

Worked example

Suppose the current year is 2026 and the wedding was in 1979 (Western). Then \(\text{gregorianWeddingYear} = 1979\) and $$\text{yearsMarried} = 2026 - 1979 = 47 \text{ years}.$$ Forty-seven is not in the traditional list, so the name is "(no traditional name)". If the wedding year were 2001 instead, \(\text{yearsMarried} = 25\), which is the silver wedding, with silver items as the example gift.

FAQ

How does the Japanese era conversion work? Era year 1 maps to \(\text{offset} + 1\). For example Reiwa uses offset 1988, so Reiwa 1 = 1989 and Showa 54 = \(1925 + 54 = 1979\).

Why does the result change over time? The years married are measured against the current calendar year, so the count increases each new year.

What if I enter a future year? If the wedding year is later than the current year, the calculator reports that you are not yet married for that date.

Last updated: