Why the timezone at birth is not always today's timezone
Time zones are political decisions, and governments change them. The offset that applies to your birth depends on the rules that were in force on the day you were born, not the rules in force today. For the underlying framework, see How to Read a Bazi Chart: A Step-by-Step Guide for Beginners.
A Bazi calculator converts a clock reading to true solar time, and that conversion starts with the UTC offset. If the calculator assumes the current offset when you were actually born under a different one, the starting point is wrong and every correction built on it is off by the same amount.
China's daylight saving time: 1986–1991
The People's Republic of China observed daylight saving time (夏令时, xià lìng shí) for six summers, from 1986 to 1991. During those summers, clocks moved forward one hour:
| Years | DST started | DST ended | Offset during DST |
|---|---|---|---|
| 1986 | May 4 | September 14 | UTC+9 |
| 1987–1991 | Mid-April (varied by year) | Mid-September (varied by year) | UTC+9 |
A person born in Shanghai on July 15, 1988, at a clock reading of 14:00 was born under UTC+9, not UTC+8. That means the actual UTC moment was 05:00, not 06:00. If the calculator wrongly assumes UTC+8, the true solar time is off by one full hour — enough to move the hour pillar by one Chinese hour.
China abolished daylight saving time after 1991 and has not used it since. Births from 1992 onward use the standard UTC+8 offset year-round.
Other countries, other changes
Timezone histories are not unique to China. A few examples that affect Bazi calculations:
| Country or region | Change | Bazi implication |
|---|---|---|
| United States | DST rules changed in 2007 (Energy Policy Act of 2005); earlier changes in 1966, 1974, 1987 | Birth during DST uses the summer offset; a 1975 birth follows different DST dates than a 2010 birth |
| United Kingdom | British Double Summer Time (UTC+2) in 1941–1945; year-round BST experiment 1968–1971 | A wartime birth in London could be two hours ahead of GMT, not one |
| Japan | Occupied Japan used DST 1948–1951 under Allied administration | A 1950 summer birth in Tokyo was UTC+10, not UTC+9 |
| South Korea | DST used intermittently from 1948 to 1988; currently no DST | Summer births in certain years are one hour off from the current standard |
| Singapore & Malaysia | Singapore moved from UTC+7:30 to UTC+8 on January 1, 1982; Malaysia followed in 1982 | A 1975 Singapore birth uses UTC+7:30, not UTC+8 |
These are only examples. The global timezone record — maintained by the IANA Time Zone Database (also called the Olson database or tz database) — contains thousands of historical transitions across every country. The method is easier to compare with True Solar Time in Bazi: why your clock is not your birth time.
What the calculator does
The calculator uses the IANA Time Zone Database to look up the exact UTC offset that applied at the birth location on the birth date. This point connects directly with Solar Terms and Month Pillars: why the month follows the sun, not the calendar.
When you enter a city and a date, the calculator resolves the city to its IANA timezone identifier (for example, Asia/Shanghai or America/New_York). It then queries the historical offset for that timezone at that date and time. If daylight saving was in effect, the DST offset is used automatically. If the timezone itself was different — as with Singapore's 1982 change — the old offset is used.
This is why the calculator asks for a birth location, not just a timezone. Two cities in the same modern timezone may have had different offsets in the past. The city name resolves to the correct historical record.
What to check if your birth falls in a transition period
If you were born during a period when your country's timezone rules were changing — especially during summer months in a country that has used DST — confirm whether the time recorded on your birth certificate is the clock time or the standard time. Hospital records and government certificates almost always record the clock time as it was shown at the moment of birth, which is what the calculator expects. If your family recorded the birth in standard time (subtracting the DST hour themselves), the calculator would double-count the correction.
When in doubt, enter the time exactly as it appears on the birth certificate. The calculator will apply the historical DST offset that was in effect on that date.
Sifu Xion · 8th-generation Form School practitioner · M.Sc. Data Science, Shanghai.
Cast your own chart with the free Bazi calculator to see which configuration you carry. If you would rather have him read the whole chart himself, the full written reading covers all ten gods, your luck pillars and what to do with them.