Рік починається з Лічуня
BaZi рахує роки за сонячним календарем. Рік карти починається з Лічуня (立春), коли Сонце проходить 315° екліптичної довготи. Це щороку 3, 4 або 5 лютого, у різний час доби.
Китайський Новий рік рахують за Місяцем, і він припадає на дату між 21 січня і 20 лютого. Для гороскопа тварин часто беруть саме його. Тому людина, народжена між Новим роком і Лічунем, за двома системами отримує різних тварин.
Розділ китайського гороскопа на astroway.info рахує рік від Нового року: там 1990 рік Коня починається 27.01.1990. У карті BaZi рік Коня починається з Лічуня, 04.02.1990. Це не помилка одного з сайтів, а дві різні системи. Якщо ваша дата народження потрапляє в такий проміжок, на сторінці карти буде пояснення.
Місяці за сонячними термінами
Місяць у BaZi теж сонячний. Він починається не першого числа, а в момент одного з дванадцяти сонячних термінів (節), коли Сонце проходить черговий відрізок у 30°. Тому народжені 5 і 7 серпня можуть мати різні стовпи місяця.
Доба починається о 23:00
Ми починаємо добу о 23:00, з ранньої години Щура, як у класичній традиції. Частина шкіл починає добу опівночі. Для народжених між 00:00 і 00:59 обидва правила дають той самий день, а от для 23:00-23:59 стовп дня різний.
Якщо ви народилися між 23:00 і 23:59 за сонячним часом, на сторінці карти буде друга версія стовпа дня і кнопка, щоб перерахувати карту з межею опівночі. Стовп години в обох версіях однаковий.
Істинний сонячний час
Годинник показує час поясу, а не час вашого міста. Сонце у Варшаві стоїть найвище не о 12:00 за годинником: місто лежить на схід від меридіана свого поясу, влітку годинник переведено на годину вперед, а пора року додає ще свій зсув. BaZi рахує години за Сонцем, тому ми за замовчуванням вносимо поправку на довготу місця і рівняння часу.
Приклад: Варшава, 15 травня 1990, 14:30 за годинником (літній час). Сонячний час 13:57, поправка мінус 32 хвилини. Буває, що поправка переносить народження на інший день: Мадрид, 20 липня 2000, 00:30 за годинником, за Сонцем це ще 22:08 19 липня.
Якщо ваш майстер або книга рахує за годинником, поправку можна вимкнути на сторінці карти.
Часовий пояс і літній час на дату народження
Ми не беремо сьогоднішній пояс міста. Для кожного місця береться історичний пояс і літній час саме на дату народження з бази часових поясів IANA. Наприклад, 1 липня 1985 року Київ жив за московським літнім часом, UTC+4, а не за київським.
Якщо час народження невідомий
Тоді в карті три стовпи: рік, місяць і день. Ми не підставляємо 12:00 і не вигадуємо стовп години. Решта карти від години не залежить, крім одного випадку.
Якщо в день вашого народження настає Лічунь або новий сонячний місяць, стовпи року чи місяця залежать від години. Карта тоді читається на полудень, а на сторінці буде час терміну і стовпи для народження по інший бік від нього.
Стовпи удачі
Стовпи удачі змінюються кожні десять років. Напрям, уперед чи назад, залежить від статі й полярності року народження. Вік старту рахують від дня народження до наступного сонячного терміну, якщо стовпи йдуть уперед, і до попереднього, якщо назад: три дні дорівнюють одному року. Ми показуємо вік старту з місяцями, а не лише цілі роки.
Як ми перевіряли розрахунок
Карту рахує api.astroway.info. Перед кожним оновленням сайту 20 еталонних карт звіряються з живим розрахунком. У них усі незручні випадки: кілька хвилин до і після Лічуня, 23:00-23:59 і 00:00-00:59 за Сонцем, зсув дати сонячним часом, межа місяця, літній час у Варшаві, Мадриді та Нью-Йорку, Україна на московському часі, Сідней, Буенос-Айрес, Кашгар, народження без часу. Очікувані відповіді виведені окремо від коду розрахунку: ефемериди JPL, база часових поясів і цикл із 60 пар.
Моменти всіх дванадцяти сонячних термінів за 1900-2100 роки звірено з ефемеридами JPL Horizons, а за 1901-2100 ще й з таблицями Гонконгської обсерваторії. З JPL розбіжність до 8 секунд для минулих років і до 21 секунди для прогнозу до 2100 року: обидві сторони прогнозують обертання Землі по-різному. З таблицями обсерваторії збіглися дати 2398 термінів із 2400, а у двох розбіжностях, 1917 і 1927 років, JPL підтверджує нашу дату.