Select any date to see its Gregorian form, its place in the Chinese lunar calendar — including leap months — the year's heavenly stem and earthly branch with its zodiac animal, the weekday, any traditional festival, and the solar term (jieqi, 节气) governing that day. Everything is computed locally in your browser; nothing is uploaded.
Powered by the open-source lunar-en library (lunar-typescript). Source & updates on GitHub.
How to Read the Result
The lunar line gives the month and day in the Chinese lunisolar calendar — a "Leap" prefix marks an intercalary month — followed by the sexagenary (ganzhi) year with its zodiac animal, the weekday, and any festival or solar term falling on the date. Because the lunar calendar tracks both the moon's phases and the sun's yearly path, it stays aligned with the seasons, which is why festivals like Lunar New Year and Mid-Autumn drift against the Gregorian calendar yet never leave their season.