THE WENBU LIBRARY

Birth time, time zones and apparent solar time

Why daylight saving, longitude and the late-Zi convention can change a chart, and how to make the calculation reproducible.

On this page

THE SHORT ANSWER

A recorded clock time identifies an instant only after its date and historical time zone are known. Solar time is a separate calculation convention, combining a longitude adjustment with the equation of time. Wenbu applies its approximate correction to the local clock used for day and hour pillars; year and month transitions still use the original instant.

  • Resolve the recorded time zone before considering solar time. A solar-time switch cannot repair an incorrect date, DST assumption or UTC offset.
  • Use positive longitude east of Greenwich and negative longitude west. Wenbu adds 4 × longitude − UTC offset in minutes + equation of time.
  • Near a day or hour boundary, retain both sets of conventions and results. An approximate correction cannot remove uncertainty in the birth record.
ILLUSTRATED NOTE
01Birth record

Gregorian date, local clock time and precision

02Historical time zone

Birthplace IANA zone and offset on that date

03Solar-time convention

On/off, longitude, correction and formula

04Day and hour boundaries

Midnight or 23:00; late-Zi hour-stem convention

Check the recorded clock, the instant and the solar-time convention separately.

Four cards identify the information needed to check the birth record, historical time zone, solar-time convention, and day/hour boundaries. Use them to locate the layer behind a disagreement. The full table below adds year/month transitions and common mistakes; the worked example then preserves the original instant alongside the correction.

A clock time needs a place and a date

“Three in the afternoon” only identifies an instant when paired with the time zone and daylight-saving rules in effect on that date. Today’s UTC offset may differ from the historical offset at birth. Mainland China also observed daylight saving in some years.

Wenbu accepts IANA zones such as Asia/Shanghai and America/New_York. Do not substitute your current device zone for the zone where you were born, especially after moving countries.

Some clock times are missing or repeated

A spring clock change can skip a time; an autumn change can repeat it. Wenbu’s BaZi calculator rejects these ambiguous or nonexistent inputs instead of silently picking an instant. Resolve the recorded time and supply an explicit UTC offset when necessary.

In New York, 02:30 on March 10, 2024 did not occur on the local civil clock. At the autumn transition, 01:30 on November 3, 2024 has two possible offsets. A birth record or other reliable historical information is needed to choose.

Find the layer that differs between two charts

LayerInformation to compareA common mistake
Birth recordGregorian date, local clock time and precisionEntering a lunar date in a Gregorian field
Historical time zoneBirthplace IANA zone and offset on that dateUsing the current residence or subtracting DST twice
Solar-time conventionOn/off, longitude, correction and formulaReversing longitude or confusing it with equation of time
Day and hour boundariesMidnight or 23:00; late-Zi hour-stem conventionComparing interpretation before checking different day pillars
Year and month transitionsThe same instant and solar-term boundaryApplying the local solar correction to the transition again

On a small screen, scroll the table sideways.

What does solar-time correction change?

Local mean solar time follows longitude, at approximately four minutes per degree. Apparent solar time also accounts for the equation of time. Longitude, a time-zone meridian and daylight saving are different inputs.

Wenbu offers an approximate apparent-solar-time correction, requires a longitude and shows the correction in minutes. It is not a high-precision ephemeris. Near a pillar boundary, compare the corrected and uncorrected results rather than treating an approximate correction as definitive.

Save the convention with the result

The default day boundary is midnight; a 23:00 Zi boundary is also available. In the library’s midnight convention, a late-Zi day pillar stays on the civil day while the hour stem advances. The chart discloses that choice.

Year and month pillars follow absolute solar-term boundaries. Day and hour pillars use the selected local clock. Exports preserve the settings so a discrepancy with another calculator can be investigated rather than explained away.

Compare disagreeing charts one setting at a time

Check the Gregorian date and local clock time first, then the time zone and daylight-saving treatment. Next compare solar-term boundaries, the day boundary and solar-time correction. Change one setting at a time and note which pillar changes.

For example: “The year and month pillars agree, but the day pillar differs for a time near 23:00. Please compare the day-boundary rules first.” Use clearly labeled example details when you only need to demonstrate the issue.

WORKED EXAMPLE

Work through a solar-time adjustment

Assume a record of December 23, 2005 at 08:37 in Asia/Shanghai and a teaching longitude of 121.5° east. This is a specified coordinate, not a claim that every Shanghai birthplace has that longitude. The equation of time uses Wenbu’s current approximate formula.

  1. Resolve the historical offset: UTC+08:00, or +480 minutes. The original instant is 00:37 UTC. Keep that instant for year and month solar-term comparisons.

  2. Calculate the longitude component: 121.5 × 4 − 480 = +6 minutes. The chosen point is 1.5° east of the 120° standard meridian, making local mean solar time six minutes ahead.

  3. Add the formula’s equation-of-time value for the date, approximately +1.3 minutes. The total adjustment is about +7.3 minutes, producing approximately 08:44 apparent solar time. Displayed seconds do not turn the approximation into a precise observation.

  4. Check the relevant boundaries. Both 08:37 and approximately 08:44 remain in the Chen hour and on the same day. The example therefore retains Yi You / Wu Zi / Xin Si / Ren Chen. Applying a correction does not necessarily change a pillar.

  5. Save the original 08:37, the zone, 121.5° longitude, the enabled setting and the +7.3-minute correction. Do not enter 08:44 as the new original time with correction still enabled; that would apply the adjustment twice.

A reproducible chart preserves the recorded time and each transformation. The useful questions are whether a boundary was crossed and whether the birth record is precise enough, not how many decimal places the software displays.

Key terms

UTC offset
The difference between a local clock and UTC on the relevant date; today’s offset is not necessarily the historical one.
Local mean solar time
Mean solar time expressed at a particular longitude, changing by about four minutes per degree.
Equation of time
Here, apparent minus mean solar time: a positive value means apparent solar time is ahead.

Common questions

Should an overseas birth be entered in Beijing time?

Enter the recorded local time and birthplace time zone. Wenbu internally uses fixed UTC+08:00 for the same instant when checking solar terms. Its day and hour calculation follows the selected local-clock convention. Converting the input yourself and retaining the birthplace zone would misidentify the instant.

Should I subtract daylight saving after choosing an IANA zone?

Usually not: the time-zone library resolves the offset for the date. Wenbu rejects skipped or ambiguous local times during clock changes. Clarify the record and provide the intended offset rather than choosing one arbitrarily.

Is apparent solar time always the correct choice?

It is a different convention with an astronomical definition. That definition does not establish which interpretive school makes more valid claims. State the convention first and compare results near a boundary.

Sources and their scope

U.S. Naval Observatory · The Equation of Time ↗

Defines apparent time, mean time and their difference; example values come from Wenbu’s approximation, not an observatory ephemeris.

IANA · Time zone and daylight saving time data ↗

Explains the location-based database of historical UTC offsets and daylight-saving rules.

Wenbu · BaZi calculation and declared conventions ↗

Documents the formula, signs, rejection of ambiguous inputs and separate pillar handling; the +7.3-minute example was recalculated.

Hong Kong Observatory · The 24 Solar Terms ↗

Explains solar terms as ecliptic-longitude boundaries, distinct from a local-clock or longitude adjustment.

Hong Kong Observatory · Gregorian–Lunar conversion tables ↗

Further reading; not validation of real-world predictions.

lunar-typescript · calculation source and examples ↗

Further reading; not validation of real-world predictions.

Traditional interpretations are not established predictions. See the source notes for context.

Read this guide with your agent

Get the complete text, diagram descriptions and sources in an open format. These files contain public knowledge only.

Explore this guide with Wenbu ↗

Ready to put this into practice?

Calculate a BaZi chart ↗

ADDITIONAL PRACTICE · 2026-11-11

A repeated 1:30 a.m. has two possible UTC instants

Copy the birthplace, local date and clock reading first. If the clock reading occurred twice that day, keep two rows with different UTC offsets. In New York on November 3, 2024, 1:30 a.m. can mean 05:30 UTC or 06:30 UTC. Both requests in this exercise return the same four pillars. Leave the offset unresolved until a record can distinguish the two instants.

  • Keep the civil clock reading apart from its UTC candidate.
  • Save one receipt for each offset instead of overwriting the first one.
  • Matching pillars do not identify which instant the note describes.

One clock reading, two records

  1. Copy

    Keep the original local date and 1:30 a.m.

  2. Fork

    Create a row for -04:00 and another for -05:00.

  3. Check

    Compare 05:30 UTC and 06:30 UTC with the two receipts.

Leave the choice open until the evidence identifies an occurrence.

Put the two instants on paper

Imagine a fictional note with only the city, November 3, 2024 and 1:30 a.m. Write that down before trying any calculator. New York's clock moved back that morning. The time zone names the set of rules for the city, but the note does not say whether it refers to the first or second occurrence of the hour.

On the first row use the offset -04:00. Adding four hours to 01:30 gives 05:30 UTC. On the second row use -05:00. Adding five hours gives 06:30 UTC. Both are on November 3 in this example. When you check another reading closer to midnight, verify the UTC calendar date as well as the hour.

Read the result without choosing a birth time

Send the date, local reading and America/New_York to the Wenbu calculator. The example is rejected with HTTP 422 and a message about an ambiguous or nonexistent time. Next, use the two explicit offsets in separate checks. The receipts give different UTC instants. Leave every other setting in place so the offset is the only changed input.

Both receipts return Jia Chen, Jia Xu, Xin Wei and Ji Chou. Write that next to the two instants without merging the rows. A birth record that names the applicable offset, or another reliable record of the absolute time, could resolve the question. Agreement between these computed pillar values gives no such evidence about the recorded time.

The New York clock-change worksheet
InputExpected receiptHow to record it
America/New_York422 for the ambiguous clock readingOffset unresolved
-04:0005:30 UTCCandidate A
-05:0006:30 UTCCandidate B

Hypothetical practice with an ambiguous note

This is a fictional timing record for checking the calculator. It is not a person's birth data.

  1. Copy the note and leave the offset unknown in the original record.
  2. Create two comparison rows and change only the offset.
  3. Check the UTC values. They are an hour apart, even though the four pillar values agree.

Keep both rows and leave space for the source of any later decision.

Questions you may have

Should I choose standard time when the input is ambiguous?

Keep both candidates unless you have a record that identifies the occurrence. A default offset would conceal the missing detail.

Do I need both rows if the pillars match?

Yes. Each row records a different possible instant. Another calculation that uses absolute time can still require that distinction.

Terms in this guide

Repeated clock time
The same local clock label occurs at two actual instants during a fall-back transition.
UTC offset
The local clock's difference from UTC on the date and in the location in question.
See the claim and source notes

Sources and review scope

Wenbu drafted and checked this article in Codex. The source list records the scope of the review.

  1. Current complete zh canonical article ↗Current public original and earlier additions; add substantial coverage without repeating or replacing them. · 2026-11-11 · Fetched text
  2. Current complete en canonical article ↗Current public original and earlier additions; add substantial coverage without repeating or replacing them. · 2026-11-11 · Fetched text
  3. Wenbu · birth time and time zones ↗Existing editorial and boundary examples · 2026-11-11 · Fetched text
  4. Wenbu · calculation conventions ↗First-party implementation; not evidence of predictive accuracy · 2026-11-11 · Fetched text

Check a time in the BaZi calculator

Choose “Other region / custom timezone” and enter -04:00 and -05:00 separately. Keep both candidate instants and the day-boundary setting.

Check a time in the BaZi calculator ↗

Explore this guide with Wenbu ↗

WENBU · A NOTE TO US

Help shape what comes next.