← Journal

BaZi without false precision: an inspectable calendar example

Inspect the inputs, time convention, known sample and unknown-time behavior of the Chinese calendar tool.

Worked cases and method notes, not customer testimonials. Independent native-speaker or professional review has not been completed.

The calendar result is not a life prediction

BaZi, or Four Pillars, expresses a birth year, month, day and hour using combinations of heavenly stems and earthly branches. A calendar implementation can calculate these symbols under a declared convention. That calculation does not establish that a name predicts health, wealth, character or future events. Name Atlas keeps the calendar tool separate from its name-ranking rules.

This distinction is practical. If a user requests a traditional interpretation, the method and school should be identified. Different interpretive practices should not be blended into one unexplained “scientific” score. Our current tool calculates calendar pillars; it does not determine a favorable element or prescribe a name to change fortune.

The inputs and conventions

The tool accepts a Gregorian date from 1901 through 2099, local civil time and the UTC offset applicable at birth. The offset must reflect the historical date, including any daylight-saving rule. A modern offset guessed from the country is not sufficient for every historical birth. This edition does not automatically resolve historical time zones from a birthplace.

The calculation uses lunar-javascript 1.7.7. The declared day-boundary setting is sect 2, with day change at midnight. It uses local civil time for the local day and hour and evaluates the solar-term year and month against the library’s Chinese calendar time basis. It does not apply true-solar-time or longitude correction. Someone who specifically requires those conventions needs a different, explicitly documented workflow.

A sample we actually exercised

For 1986-05-29 at 00:00 with UTC+8, the website displays year 丙寅, month 癸巳, day 癸酉 and hour 壬子. It also displays the lunar date 四月廿一. We exercised this input in the browser during development and included an assertion for the four symbols in the local verification script. This verifies that the interface and the pinned library agree for this example. It is not an independent astronomical validation of every supported date.

You can reproduce it in Naming tools without an account. Enter the date, set the time to 00:00, retain UTC+8 and calculate. Compare the visible input summary with what you entered. A result without an input summary is difficult to audit when someone has accidentally entered a lunar date into a Gregorian-date field.

When the birth time is unknown

Select the unknown-time option rather than supplying a fictional noon birth. The website withholds the hour pillar. It also checks the possible day interval for a solar-term year or month transition; when the relevant pillar cannot be established from the available information, that field is withheld. A blank is more accurate than a precise-looking answer based on a hidden guess.

Even with a known time, records close to a boundary deserve careful review. A rounded birth time, mistaken offset or different convention can change the result. Do not interpret a discrepancy as proof that one family’s tradition is wrong. First compare the inputs and calculation conventions.

What the result can help you do

The tool can organize the calendar information for a conversation with someone familiar with the family’s chosen tradition. It cannot select a universally fortunate name. “An element appears less often” is not, by itself, a sufficient argument that a particular character must be added to a name.

Birth details are processed in the browser and are not added to the saved-name list. They are not sent to a remote naming model. If you save a screenshot yourself, that file naturally contains whatever is visible. Consult the calendar references for the calendar facts, and treat any subsequent divination as a separate belief-based interpretation.

Sources & references

These references support the relevant general facts or provide places for further checking. They do not certify or register any proposed name.

Hong Kong Observatory: stems and branches ↗Hong Kong Observatory: calendar conversion ↗lunar-javascript source and license ↗
Find your name ↗Corrections →

Read next

Inside the naming lab: culture, language and evidence change the answer →A family name brief, worked through from start to finish →Naming a neighborhood bookshop: why 灯页 needs a descriptor →What a useful name report should tell you—and what a score cannot →How to test a name across languages without flattening cultures →