Free • No login required

Lunar Calendar Converter (Solar ↔ Lunar)

Estimate the approximate Vietnamese lunar calendar date from a solar (Gregorian) date. Enter a year (2020–2027), month, and day to get the estimated lunar month and day. Note: this uses a simplified approximation based on the Lunar New Year offset — for exact dates, use a dedicated lunar calendar application.

Fill in the fields above and click Calculate to see your results.

How to use

Estimate the approximate Vietnamese lunar calendar date from a solar (Gregorian) date. Enter a year (2020–2027), month, and day to get the estimated lunar month and day. Note: this uses a simplified approximation based on the Lunar New Year offset — for exact dates, use a dedicated lunar calendar application.

How it's calculated

Year Index (offset from 2020)

input_year - 2020

Internal offset used to look up Lunar New Year day-of-year

Lunar New Year Day-of-Year

(year_idx==0)*56 + (year_idx==1)*43 + (year_idx==2)*32 + (year_idx==3)*22 + (year_idx==4)*41 + (year_idx==5)*29 + (year_idx==6)*48 + (year_idx==7)*37

Day of year on which Lunar New Year falls (approximate)

Solar Day-of-Year (approximate)

input_month * 30 + input_day

Approximate day of year for the input solar date

Days Since Lunar New Year

solar_doy - lny_doy

Number of days elapsed since Lunar New Year

Estimated Lunar Month

max(1, floor(days_since_lny / 29.5) + 1)

Approximate lunar month (1 = first month after Lunar New Year)

Estimated Lunar Day

max(1, round(days_since_lny - floor(days_since_lny / 29.5) * 29.5) + 1)

Approximate day within the lunar month (1–30)

Examples

May 16, 2026 → approx. Lunar Month 4

  • Solar Day:16
  • Solar Year:2,026
  • Solar Month:5

Feb 17, 2026 → Lunar New Year (Month 1, Day 1)

  • Solar Day:17
  • Solar Year:2,026
  • Solar Month:2

Frequently Asked Questions

What is the Vietnamese lunar calendar?

The Vietnamese lunar calendar (âm lịch) is a lunisolar calendar used alongside the Gregorian calendar. It tracks months by lunar cycles (~29.5 days each) and is used for traditional festivals, Tết, and cultural observances.

Why is this an approximation?

The exact solar-to-lunar conversion requires the full Hồ Ngọc Đức algorithm, which accounts for leap lunar months and precise astronomical data. This tool uses a simplified offset from Lunar New Year and is accurate to within 1–2 days for most dates in the supported range.

What is Lunar New Year (Tết Nguyên Đán)?

Tết Nguyên Đán is the Vietnamese New Year, falling on the first day of the first lunar month. Its Gregorian date shifts each year, typically between January 21 and February 20. It is the most important cultural celebration in Vietnam.

Related Calculators

Age Calculator

Calculate your exact age in years, total months, and approximate total days from your date of birth. Enter your birth date and today's date to get instant results.

Vietnam Business Days Calculator

Calculate the number of business days in any period by subtracting weekends and Vietnamese public holidays. Enter the total calendar days, the number of weekend days (Saturday + Sunday), and the number of public holidays falling on weekdays. Vietnam public holidays (11 days/year): Tết Nguyên Đán (5 days), Giỗ Tổ Hùng Vương 10/3 (1 day), Ngày Giải Phóng 30/4 (1 day), Ngày Quốc tế Lao động 1/5 (1 day), Quốc Khánh 2/9 (2 days).

Can Chi Calculator (Vietnamese Zodiac Animal & Element)

Enter your birth year to find your Can Chi — the Heavenly Stem (Can) and Earthly Branch (Chi) from the Vietnamese/Chinese sexagenary calendar. The result shows two numeric indices; use the reference tables below to read the full name. Animal index (Chi): 0=Tý/Rat, 1=Sửu/Ox, 2=Dần/Tiger, 3=Mão/Rabbit, 4=Thìn/Dragon, 5=Tỵ/Snake, 6=Ngọ/Horse, 7=Mùi/Goat, 8=Thân/Monkey, 9=Dậu/Rooster, 10=Tuất/Dog, 11=Hợi/Pig Stem index (Can): 0=Giáp/Wood+, 1=Ất/Wood-, 2=Bính/Fire+, 3=Đinh/Fire-, 4=Mậu/Earth+, 5=Kỷ/Earth-, 6=Canh/Metal+, 7=Tân/Metal-, 8=Nhâm/Water+, 9=Quý/Water- Example: 1990 → animal_index=6 (Ngọ/Horse), stem_index=6 (Canh/Metal+) → Canh Ngọ.

Vietnamese Lunar Age Calculator (Tuổi Mụ & Tuổi Ta)

Calculate both Vietnamese age systems from your birth year. Tuổi ta (tuổi đời) is the standard calendar age: current year minus birth year. Tuổi mụ is the traditional Vietnamese lunar age, which counts the birth year itself as year 1 — so a person born in 1990 is already 1 year old at birth and turns 2 on the next Lunar New Year. Tuổi mụ is commonly used in traditional ceremonies, paperwork, and cultural contexts in Vietnam.

Wedding Anniversary Calculator

Calculate how many years and months you have been married, and find out which anniversary year is next. Enter your wedding date and today's date to get the result. Western anniversary milestone names: 1=Paper, 5=Wood, 10=Tin/Aluminum, 15=Crystal, 20=China, 25=Silver, 30=Pearl, 40=Ruby, 50=Gold, 60=Diamond.