An explanation of the key calculation conventions that affect ChiBuddy’s Four Pillars (Bazi) chart, so you can compare results across tools.
This guide focuses on the calculation conventions that affect the chart you see, so you can compare results across tools.
ChiBuddy follows a Four Pillars convention that uses Li Chun for the year boundary and Jie solar terms for month boundaries. This guide explains the chart-changing conventions visible to users; it does not publish implementation details.
The year pillar changes at Li Chun (立春, the Beginning of Spring solar term), which falls on approximately February 3–5 in the Gregorian calendar. This means:
The month pillar is determined by solar terms (节气), not by lunar months. Each Bazi month begins at a specific solar term (节气), typically the "Jie" (节) terms:
The month pillar changes at the solar-term transition time, not simply at the start of a calendar date or lunar month.
The traditional Chinese 12-shichen (时辰) system divides the day into 12 two-hour periods. The Zi-hour (子时) spans 23:00–00:59. ChiBuddy uses this mapping:
| Shichen | Time Range | Earthly Branch |
|---|---|---|
| 子时 | 23:00–00:59 | 子 |
| 丑时 | 01:00–02:59 | 丑 |
| 寅时 | 03:00–04:59 | 寅 |
| 卯时 | 05:00–06:59 | 卯 |
| 辰时 | 07:00–08:59 | 辰 |
| 巳时 | 09:00–10:59 | 巳 |
| 午时 | 11:00–12:59 | 午 |
| 未时 | 13:00–14:59 | 未 |
| 申时 | 15:00–16:59 | 申 |
| 酉时 | 17:00–18:59 | 酉 |
| 戌时 | 19:00–20:59 | 戌 |
| 亥时 | 21:00–22:59 | 亥 |
Note: The time ranges above refer to local apparent solar time after historical timezone, DST, longitude, and Equation of Time handling under ChiBuddy’s policy.
For the day pillar, ChiBuddy uses the midnight (00:00) boundary convention: the day boundary is midnight (00:00) — not 23:00. This means a birth at 23:30 on January 15 still uses the January 15 day pillar. The entire Zi-hour (23:00–00:59) is assigned to the same day pillar as the calendar date of birth.
When birthplace data is available, ChiBuddy determines True Solar Time before calculating the chart. The correction combines the birthplace longitude, the historical timezone and daylight saving time that applied locally, and the Equation of Time.
The correction is applied only when the required birthplace and timezone information can be determined. Otherwise, the chart keeps the entered local birth time and indicates that no correction was used.
When the birthplace and local time rules for the birth date can be determined, the calculator accounts for the applicable historical time and daylight saving rules before calculating True Solar Time. If those conditions cannot be determined, it keeps the entered local time and indicates that no correction was used.
Key behaviors:
ChiBuddy determines the 10-Year Life Cycle start age and direction using the following traditional conventions:
Start age is measured from the birth time to a Jie solar-term boundary: forward direction uses the next Jie and backward direction uses the previous Jie. The interval follows the traditional conversion of three days to one year.
The page displays the nominal traditional age (虚岁), so it may differ from tools that show a precise year-month-day offset.
The direction is determined by the yin/yang of the year stem and the gender:
| Year Stem | Gender | Direction |
|---|---|---|
| Yang (阳) | Male | Forward (顺行) |
| Yin (阴) | Female | Forward (顺行) |
| Yin (阴) | Male | Backward (逆行) |
| Yang (阳) | Female | Backward (逆行) |
Each 10-Year Life Cycle spans 10 years. ChiBuddy calculates 8–9 10-Year Life Cycles, covering approximately 80–90 years of life.
If you compare ChiBuddy's results with other Bazi calculators, you may see differences. Here are the most common causes:
ChiBuddy uses Li Chun (立春, the Beginning of Spring solar term, typically February 3–5) as the year boundary for the year pillar. This is the convention used by ChiBuddy; some other Bazi tools use Lunar New Year instead. For example, in 2026 Li Chun occurs at approximately 04:02 on February 4 — a birth before that moment uses the previous year's ganzhi, while a birth after it uses the new year's ganzhi. The Chinese Zodiac calculator also shows the folklore zodiac (based on Lunar New Year) for comparison.
The Zi-hour spans 23:00–00:59 in the traditional 12-shichen system. These boundaries use the chart time: corrected true solar time when applied, otherwise the entered local time. The day pillar changes at midnight (00:00), so a chart time of 23:30 on January 15 still uses the January 15 day pillar.
For a chart time from 23:00 to 23:59, the hour stem is calculated from the following day’s stem.
Yes. When the birthplace and historical timezone can be identified, ChiBuddy combines the birthplace longitude, the locally applicable standard time or daylight saving time, and the Equation of Time to determine True Solar Time before calculating the chart. If this correction cannot be applied, the chart keeps the entered local birth time and indicates that no correction was used.
Enter the birth time as it was recorded locally at the birthplace. When the birthplace and local time rules for that date can be determined, the calculator uses them when applying longitude and Equation of Time corrections. If the correction cannot be determined, the chart keeps the entered local time and indicates that no correction was used.
The 10-Year Life Cycle start age is measured from the birth time to a Jie solar-term boundary: forward direction uses the next Jie and backward direction uses the previous Jie. ChiBuddy follows the traditional conversion of three days to one year. Direction is determined by the birth-year stem's yin or yang together with gender: yang-year male and yin-year female move forward; yin-year male and yang-year female move backward. The page displays the nominal traditional age (虚岁), so it may differ from tools that show a precise year-month-day offset.
Differences typically arise from five sources: (1) whether true solar time or standard clock time is used; (2) how historical daylight saving time is handled; (3) the Zi-hour day-boundary convention (23:00 vs midnight); (4) whether longitude and Equation of Time corrections are applied; and (5) the solar-term boundary used. This page explains the key conventions that affect ChiBuddy's chart results so users can compare them with other tools.
Compare the time, location, and calculation conventions that can change an hour pillar.
Use our free Bazi calculator with true solar time correction.
Review the published boundary validation casesDownload the validation data (JSON)Calculate My Bazi →