WebGameTubeHaruGamesShake & Talk

Almanacs and the Manseryeok: From Printed Tables to Code

For centuries, anyone who wanted a day's pillar, lunar date or solar term opened a printed almanac. Haru keeps the same information but computes every line from the positions of the sun and the moon.

The almanac and the ten-thousand-year calendar

An almanac (in Korean chaengnyeok, 책력 冊曆) is a calendar book for one year. Alongside the ordinary dates it lists the lunar date, the sixty-cycle pillar of each day and month, and the moments of the 24 solar terms. Farmers used it to follow the season; households used it for festivals and family rites.

A manseryeok (만세력 萬歲曆, literally a ten-thousand-year calendar) is the same information bound for many years at once. Because a Four Pillars chart needs the pillars of a birth date that may lie decades back, the manseryeok became the standard desk reference for anyone working with charts.

What one line holds

A single almanac entry answers a handful of questions: which solar date, which lunar date, which day, month and year pillars, and which solar term the day belongs to. The rows below are exactly that, generated by haru's engine for a few days of 2026.

Almanac lines computed by haru (month and year pillars at local noon, Seoul clock)
Solar dateLunar dateDayMonthYearSolar term period
2026-01-012025, month 11, day 13乙亥戊子乙巳冬至 Winter Solstice
2026-02-172026, month 1, day 1壬戌庚寅丙午立春 Start of Spring
2026-06-212026, month 5, day 7丙寅甲午丙午芒種 Grain in Ear
2026-09-252026, month 8, day 15壬寅丁酉丙午秋分 Autumn Equinox
2026-09-302026, month 8, day 20丁未丁酉丙午秋分 Autumn Equinox
2026-12-222026, month 11, day 14庚午庚子丙午冬至 Winter Solstice

Why a date is not always enough

Printed tables usually give the day of a solar term, sometimes the hour. For most purposes that is fine. For the pillars it is not always: in 2026 lichun falls at 05:02 KST on 4 February, so a birth at 03:00 that morning is still in the year 乙巳 and the month 己丑, while a birth at 09:00 the same day is in 丙午 and 庚寅. A book that only says 'lichun, 4 February' cannot settle that case.

Time zones add another layer. A table printed for one country states its moments in that country's clock. A birth somewhere else, or during a period of summer time, needs converting, and a single wrong hour near a term boundary changes the month pillar.

How haru computes instead of looking up

A computed page for 2027

Because nothing is printed, next year is as easy as this one. Here are the twelve 'jie' terms of 2027, each of which opens a month pillar. Compare lichun: 05:02 in 2026 and 10:46 in 2027, 5 hours 44 minutes later, because a solar year is about a quarter of a day longer than 365 days.

The twelve month-opening terms of 2027 in KST, computed by haru
TermSun's longitudeMoment (KST)Month branch it opens
立春 Start of Spring3152027-02-04 10:46寅
驚蟄 Awakening of Insects3452027-03-06 04:39卯
清明 Clear and Bright152027-04-05 09:17辰
立夏 Start of Summer452027-05-06 02:25巳
芒種 Grain in Ear752027-06-06 06:26午
小暑 Minor Heat1052027-07-07 16:37未
立秋 Start of Autumn1352027-08-08 02:27申
白露 White Dew1652027-09-08 05:28酉
寒露 Cold Dew1952027-10-08 21:17戌
立冬 Start of Winter2252027-11-08 00:38亥
大雪 Major Snow2552027-12-07 17:37子
小寒 Minor Cold2852028-01-06 04:55丑

A little history

Korean almanacs of the late Joseon period followed the Shixian calendar (時憲曆, 시헌력), which Korea adopted in the mid-seventeenth century. The Gregorian calendar became the official civil calendar at the start of 1896. The lunar calendar never disappeared: festivals such as Seollal and Chuseok still follow it, and today Korea's national astronomy institute publishes the official lunar dates and solar-term moments each year. Haru's figures are its own calculation and are meant to agree with those published values.

Questions

Is a manseryeok the same as an almanac?

They hold the same kind of information. An almanac covers one year; a manseryeok gathers many years so pillars of past dates can be looked up.

Can haru's dates differ from a printed manseryeok?

Occasionally, around a term boundary or a new moon near midnight, especially if a table was printed for a different time zone. Haru states the exact KST moment so the reason is visible.

Why does the year pillar not change on 1 January?

In the pillar system the year begins at lichun, the moment the sun reaches 315 degrees, which falls in early February.

Does haru need an internet table?

No. The sun, moon and day count are all computed by the engine itself.

Read next

The Lunar Calendar and Leap Months, ExplainedHow the Korean lunar calendar starts each month at the new moon, why month 11 must hold the winter solstice, and how leap months like 2033's leap 11 arise.True Solar Time: Why the Sun's Clock Differs From YoursHow longitude and the equation of time shift the sun's own clock, with Seoul's month-by-month table and summer-time and city examples.The Month Pillar: Solar Months and the Five Tigers RuleMonth pillars change at the twelve jie solar terms, and the year stem sets their stems via the five tigers rule (五虎遁). With 2026's exact boundaries.The Year Pillar: Why the Year Turns at LichunThe year pillar changes at 立春, the Start of Spring, not on 1 January or Lunar New Year. Exact lichun times for 2020-2030 and a birth on each side.The Sixty Cycle: How Stems and Branches Pair UpWhy the stem and branch cycle has exactly 60 pairs, how to find any year's pair with two simple remainders, and the full table from 甲子 to 癸亥.
See it for your chart → Open Haru

Traditional Four Pillars (myeongni) and yin-yang five-element interpretation. Not a medical diagnosis or advice.