Malaysia · True Solar Time
Malaysia runs on UTC+8, but Kuala Lumpur sits at 101.7°E — the clock is about 73 minutes ahead of the real sun. Get the hour pillar wrong and your wealth, luck cycles and later years all shift. ShunShi corrects to true solar time automatically, city by city across East and West Malaysia.
The one-hour trap
BaZi reads the sun's real position at the moment you were born — not the clock. In Malaysia the clock and the sky are more than a little apart, yet most web calculators just treat it as Beijing time — and that first step is already wrong.
Peninsular (West) Malaysia adopted UTC+8 on 1 Jan 1982 — before that it ran on UTC+7:30, while East Malaysia (Sabah, Sarawak) was always UTC+8. That's administrative, not astronomical.
UTC+8 is anchored at 120°E. KL sits ~18° west, so the sun reaches due south about 73 minutes later — even more than Singapore.
An hour is enough to cross into the next two-hour branch, replacing the entire hour pillar — and the reading of wealth, career and later life with it, without you noticing.
Correct first, then chart
Malaysia spans a wide range of longitudes — solar-time offset runs from Penang's −79 min to Kuching's −39 min, a full 40-minute spread nationwide. Pick a city and we correct by its longitude — East and West differ.
Pick a city and the calculator opens with your birthplace pre-filled and longitude corrected — you only add the date and time.
Two charts · one accuracy
Whether it's your own chart or a couple's compatibility, both run the same true-solar-time correction. Pick one to start.
Corrected four pillars, ten gods, luck cycles and stars — see your innate structure at a glance.
Each corrected by birthplace, then read for harmony, clash and complement — vital for East–West and SG–MY cross-state couples.
Why not a generic calculator
FAQ
The clock reads the same (both UTC+8), but BaZi uses the sun's real position. KL sits at 101.7°E, ~18° west of the UTC+8 anchor (120°E), so true solar time is ~73 minutes behind the clock — even more than Singapore. Same clock reading does not mean the same chart; treating it as plain Beijing time is exactly what gets the hour pillar wrong.
No. West Malaysia ran on UTC+7:30 before 1982, while East Malaysia was always UTC+8 — and East Malaysia sits further east: Kuching ~110°E, Kota Kinabalu ~116°E, with solar offsets of only −16 to −39 min, far smaller than West Malaysia's −73 to −79 min. There is no single national number; each birth city is corrected on its own.
It's restored to the time zone in force back then. Peninsular Malaysia only joined UTC+8 on 1 Jan 1982; before that it ran on UTC+7:30 (half an hour slower). The time on the birth certificate is that era's official clock time. ShunShi automatically restores the correct historical time zone by birth year, then applies true-solar-time correction — so an elder's hour pillar isn't thrown off wholesale.
No. Just enter the Gregorian date on the certificate and ShunShi converts it to the BaZi stems and branches automatically — no need to look up the lunar date yourself.
You can chart the "three pillars" (year, month, day) first, about 70% complete; the missing hour pillar mainly affects wealth, children and later-life readings. Confirm the birth time with elders or the hospital later and add the hour pillar then.
None of that. Open it in a browser in Malaysia — no VPN, no download, no registration, works on mobile, and you can ask the AI follow-ups right after charting.
Start free
Fill in your birth details in a minute and see how your chart changes, before and after correction.