BaZi

Bone Weight Song Calculator and Source Text

Reproduce the folk Bone Weight Song lookup from four visible table values, inspect the converted lunar fields, and read the matched historical verse with explicit limits instead of treating it as a life forecast.

From input to output

See what the tool uses and what it returns

Check the required information and report structure before entering personal data. Missing details reduce precision instead of being silently invented.

Input example

  1. 1

    Birth date

    Establishes the calendar and timing data used by the calculation.

  2. 2

    Birth time

    Adds the time pillar or time-dependent detail when the method supports it.

Output structure

  1. 1

    Converted birth data

    Shows the lunar date and traditional time period used in the calculation.

  2. 2

    Weight breakdown

    Lists the year, month, day, and time contribution separately.

  3. 3

    Historical verse

    Displays the matched poem and a restrained cultural explanation.

What you need before you start

Review the exact fields, example values, validation rule, and effect of missing data before starting. Never accept an invented default for a required birth field.

Birth date

required

date required

Establishes the calendar and timing data used by the calculation.

Example: 1990-06-15

Validation: Use a valid calendar date that is not in the future.

If missing: The tool cannot produce a reliable result without this required value.

Birth time

required

time required

Adds the time pillar or time-dependent detail when the method supports it.

Example: 12:00

Validation: Use a valid local time; leave it blank only when the field is optional.

If missing: The tool cannot produce a reliable result without this required value.

How it works

This live tool calculates the result directly from the information shown on the page. You can use it right away without payment, and the form is not sent to an AI model.

Reproducible worked example

Worked example: four table values and one lookup key

This fictional date demonstrates the Gregorian-to-lunar conversion and every addition used by the folk table. The local clock time is treated as Wu period; no location-based correction is applied.

Complete example input

Gregorian birth date
1990-06-15
Local clock time
12:30
Mapped to 午 (Wu) period.

Corresponding output

Converted record
Lunar 1990, month 5, day 23 · 午 period
Table values
Year 0.9 + month 0.5 + day 0.8 + time 1.0
Sum and lookup key
3.2 liang · key 3.2
The total selects a historical verse row; it does not measure a person.

How to verify it

Check the lunar month, lunar day, hour branch, and all four table rows before adding them. Repeating the same input should return the same 3.2 key; a different conversion must remain a separate candidate record.

What this example cannot prove

A higher total is not a better life. The matched verse is reproduced as folk-history material and cannot support claims about lifespan, illness, poverty, wealth, marriage, education, or status.

Tool specification

Professional details

Calculate the traditional bone-weight total from lunar birth data and read the corresponding historical verse with clear modern limits.

Traditional bone-weight readingMedium sensitivityOne-time cultural reference; revisit only to correct birth data

Use cases

Recommended

Study a folk calculation

Use the result to see how year, lunar month, lunar day, and time weights combine.

Recommended

Compare historical wording

Read the verse as cultural material and compare it with broader BaZi methods.

Not recommended

Make high-stakes decisions

A single weight and poem cannot determine health, income, marriage, education, or career decisions.

Method basis

Solar-to-lunar conversion

Converts the entered date to the lunar calendar before looking up the component weights.

Four weight tables

Uses the sexagenary year, lunar month, lunar day, and traditional time-period tables.

Verse lookup

Maps the summed weight to one of the traditional poem entries without inventing a new score.

Report structure

Converted birth data

Shows the lunar date and traditional time period used in the calculation.

Weight breakdown

Lists the year, month, day, and time contribution separately.

Historical verse

Displays the matched poem and a restrained cultural explanation.

Actions and boundaries

Verify the lunar conversion

Check uncertain dates or birth times before relying on the displayed historical verse.

Compare methods carefully

Use a full Four Pillars chart when you need a more detailed traditional framework.

Folk method

Bone weight is a traditional folk system, not scientific measurement or evidence of a fixed life outcome.

What the Bone Weight Song records

The Bone Weight Song is a folk lookup method. It maps the sexagenary lunar year, lunar month, lunar day, and two-hour birth period to four fixed table values, adds them, and uses the total to find a historical verse. The units called liang and qian are table units, not a body measurement or a scale of life quality.

Circulating verse collections contain wording differences and fatalistic claims about poverty, lifespan, family, illness, rank, and wealth. This page preserves the matched text for cultural study. It does not rewrite the verse as a modern health, financial, relationship, education, or career finding.

How to reproduce the calculation step by step

Keep the input, calendar conversion, and every lookup value together. A verse by itself cannot reveal where two calculators differ.

  • Enter a valid Gregorian date and the clock time at the birthplace. The tool does not convert a time zone, daylight-saving rule, longitude, or true solar time.
  • The tyme4ts calendar library converts that civil date and time to the lunar year, month, day, and hour branch used by this implementation.
  • Look up the sexagenary-year, lunar-month, lunar-day, and hour-branch values in four fixed tables and preserve each value.
  • Add the four values, round the displayed total to one decimal place, and use that key to retrieve the historical verse.
  • Save the tool version and check a boundary case with an independent calendar implementation before comparing interpretations.

Which assumptions can change the table entry

The addition is simple, but the original date, calendar convention, clock boundary, and source-table edition can change the matched key.

Source of differenceReview action
Gregorian and lunar dates are mixedPreserve the original Gregorian input and the converted lunar fields; do not type a lunar date into the Gregorian field.
Birth close to 23:00 or an hour boundaryKeep the exact local clock time and compare the declared day-change and hour-branch conventions.
Time zone or daylight saving is uncertainResolve the historical local clock time first; this tool does not infer or correct it.
Leap-month handling differsRecord the converted month and the rule used by each implementation before comparing totals.
Verse wording or table edition differsTreat it as a source-history difference; do not select the more flattering entry as fact.
One total is largerUse totals only as lookup keys. A larger value is not evidence of a better life or lower risk.

How to handle harmful claims in the source verse

When a verse says that a person will be short-lived, ill, poor, separated, powerful, or inevitably wealthy, label it as pre-modern folk narrative. The lookup table has not been calibrated as a measure or probability for any of those outcomes.

Stop reading if the text causes distress. Use records and qualified help from the relevant domain for health, safety, money, law, education, work, or relationships. The verse must never delay care, justify discrimination, pressure another person, or authorize an irreversible decision.

Is this the same algorithm as the legacy implementation?

No. The legacy script used a simulated value from Gregorian month and day. This version uses four fixed lookup tables documented in the site source and real lunar conversion. Circulating table and verse editions can differ, so this implementation does not claim one canonical text.

Does a higher bone weight mean a better or guaranteed life?

No. Bone weight is a compact folk method with historical verses, not a scientific measure or a fixed verdict. Read the calculation as cultural material and do not use it for health, financial, relationship, or career decisions.

Why can the same birth date produce a different bone-weight result?

The traditional table depends on the converted lunar year, month, day, and time branch. A time-zone, calendar, or hour-branch difference changes the total. Keep the conversion record and treat the verse as historical folk material, not a measurement of ability, health, status, or future success.

What calculation record should I keep?

Save the entered Gregorian date and local time, birthplace or time zone, the converted lunar year, month, day, and hour branch, every table weight, and the final total. Record the tool version and whether the time was approximate. This lets another calculator reproduce the number and shows exactly where a disagreement begins. Do not keep only the verse, because the verse cannot reveal a calendar or boundary error. The record remains a folk-calculation reference and does not measure ability, health, social status, or future success.

Try next

Related tools