Chinese Lunar Date Converter

Convert Chinese lunar and Gregorian dates, preserve leap-month identity, and plan a lunar anniversary in another year.

Starts with an editable example. Replace the dates and rules with your own.

Your calculation

Inputs stay on this page unless you choose to save them.

Ready when you are

Choose your dates.

Select your counting rules and calculate.

How to use this calculator

Select conversion or anniversary mode. Reverse conversion requires a Gregorian-related lunar year, month, regular/leap identity and day.

Uses a pinned lunar month table for Gregorian 1901-2100, checked against Hong Kong Observatory reference dates. Anniversary mode asks how to handle a missing leap month or day 30. Future astronomical calendar boundaries can differ between implementations and official tables.

A worked example

March 22, 2023 is day 1 of leap month 2 in lunar year 2023. It is distinct from day 1 of regular month 2.

What does the lunar year number mean?

It is the Gregorian year in which that lunar year begins, not a cyclical animal-year number. Leap months keep the number of the preceding regular month.

Further reading: Hong Kong Observatory conversion tables. Your entered rules determine this result.

Which calendar and years are supported?

Gregorian input coverage is 1900-2100 unless the method states a narrower range. Results explain calendar conventions and local date boundaries. Astronomy uses a level horizon at sea level. CSV, print and copy retain the result rules; calendar files contain only calculated events. Nothing is scheduled automatically.

What happens to my dates?

Calculations run on your device. Saving a calculation is optional and keeps it in this browser. A setup link contains the dates and settings you entered; anyone with the link can read them. Use one tab per saved calculator. Clear saved data from Privacy & settings.