Lunar Calendar Converter data from the Central Weather Administration
Convert between Gregorian and Taiwanese lunar dates, with zodiac, leap months, lunar festivals and the 24 solar terms. Nothing here is computed astronomically — lunar months depend on the exact moments of new moon and principal terms, and simplified algorithms drift by a day around leap months. Every date is looked up in the table the Central Weather Administration publishes, and anything outside that table is reported as unknown rather than extrapolated.
Gregorian to lunar
Lunar to Gregorian
Some lunar months have only 29 days, and leap months occur only in certain years — impossible combinations are reported as not existing.
Today in the almanac
No auspicious/inauspicious days, no date selection, no fetus-god position. Not an omission — a deliberate trade-off. Everything above follows a closed rule and checks out against published almanacs; those others do not.
Lunar festivals and leap months
Only festivals fixed to a lunar date are listed here. Qingming and the winter solstice are solar terms, so their Gregorian dates are the stable ones — see the next section.
The 24 solar terms
Where the data comes from (verified 2026-08-13)
- Gregorian–lunar table: Central Weather Administration open data, A-A0087-001, a day-by-day correspondence table. This site compresses it to one row per lunar month, then expands it back day by day and compares against the original file — every single day must match before it ships.
- The 24 solar terms: A-A0087-003, including the exact time of each term.
- Cross-check: results are also checked against the government calendar published by the Directorate-General of Personnel Administration (Lunar New Year's Eve, New Year, Dragon Boat, Mid-Autumn) — an independent official source. Both have to agree.
- Why not compute it: lunar months depend on the exact moments of new moon and principal terms. Simplified algorithms drift by a day around leap months and month boundaries — and that kind of error only shows up in particular years, so ordinary testing misses it.
What this does not do: ① The data has limits, and outside them there is no answer. The lunar table covers 2022-01-03 to 2050-12-13; solar terms only 2026 to 2028. Outside that range this tool will not extrapolate a plausible-looking answer — it says it does not know. ② Not included: auspicious and inauspicious days, clashes, date selection, or hours. Those have no official source and the traditions disagree with each other; this site does not publish claims it cannot cite. ③ Solar term times are as published by the CWA, in Taiwan time (UTC+8). ④ The CWA updates the data irregularly; the retrieval date above changes when this site regenerates it.
Common questions
What Gregorian date is the Zhongyuan (Ghost) Festival?
It always falls on the 15th day of the seventh lunar month, so the Gregorian date moves each year. Use “Lunar to Gregorian” above with month 7, day 15 — or read it off the festivals section.
Worth knowing: it is named in statute but is not a public holiday. Article 5 of the Act on Commemorative Days and Holidays lists “Zhongyuan Festival: the fifteenth day of the seventh lunar month”, while Article 6(3) states that festivals outside paragraph 1 are not holidays — and Zhongyuan is not in paragraph 1.
Where do leap months come from, and why do some years have 13?
Lunar months follow the moon, about 29.53 days each. Twelve of them come to roughly 354 days — about 11 short of a solar year. Left uncorrected, the seasons would drift until the new year landed in summer. So an extra month is inserted every two or three years.
Which month is doubled is not fixed; it depends on where the principal terms fall. That is why leap months have to be looked up rather than derived from a “once every three years” rule. Pick a lunar year above and it will tell you.
Why are there no auspicious days or date-selection features?
Because there is no official source for them. Every number on this site can be traced to one. Lunar dates can (the Central Weather Administration); fortune and clashes cannot — and the traditional almanacs disagree among themselves.
Rather than publish something uncitable, this page does the citable parts properly: dates, leap months, solar terms, and the legal status of each festival. That is a deliberate trade-off, not an omission.
Why does 2021 or 2060 return nothing?
Because the CWA's published table runs 2022 to 2050 (solar terms only 2026 to 2028). Outside it, this tool says it does not know rather than extrapolating something plausible — extrapolated lunar dates go wrong at leap months, and you would have no way to notice.
When the CWA extends its data, regenerating this page extends the range too.
Why label years “bingwu” instead of 2026?
Because lunar years do not line up with Gregorian ones. The bingwu year runs from 2026-02-17 to 2027-02-05, spanning two Gregorian years — so “the seventh lunar month of 2026” is ambiguous. Sexagenary labels are not, and the zodiac animal comes from the same label (wu = horse).
The dropdown shows the matching Gregorian year to make them easy to find.