Convenzioni BaZi
Inserisci un singolo momento di nascita in due calcolatori BaZi e otterrai due mappe diverse. A volte hanno un padrone del giorno diverso, cioè il carattere su cui si basa tutta l’interpretazione. Non è un errore di uno dei due. Sotto ogni mappa ci sono quattro convenzioni, ognuna con la sua storia, e i calcolatori le applicano silenziosamente e in modo diverso.
Di seguito la nostra risposta per ciascuna delle quattro. Sono dichiarate nel campo disclaimer di ogni risposta, quindi modificarle è un breaking change, non un refactoring.
1. Dove inizia l’anno: Lichun o Capodanno cinese
Sezione intitolata “1. Dove inizia l’anno: Lichun o Capodanno cinese”La nostra risposta: Lichun (立春), momento esatto.
BaZi è un sistema solare all’interno del calendario lunisolare. I pilastri lunari sono legati ai ventiquattro termini solari, cioè alle posizioni del Sole, non alle fasi della Luna, e l’anno segue la stessa logica: ritorna a Lichun, circa il 4 febbraio. Il Capodanno cinese è diverso: il primo giorno del nuovo anno lunare, che si estende dalla fine di gennaio alla fine di febbraio.
Una nascita in quel periodo appartiene a un animale secondo una regola e a un altro secondo l’altra. Entrambe le regole sono corrette. Prendiamo Lichun, e il momento è ricavato dalle effemeridi, non dalla data “4 febbraio”.
2. Dove inizia il periodo: 23:00 o mezzanotte
Sezione intitolata “2. Dove inizia il periodo: 23:00 o mezzanotte”La nostra risposta: 23:00 secondo l’orologio del luogo di nascita.
Il periodo tradizionale è composto da dodici doppi‑ore, e il primo di essi, l’ora 子, va dalle 23:00 alle 01:00. Tutte le altre rientrano in un unico giorno calendario. L’ora 子 sorge a mezzanotte, e da questo unico fatto strutturale nasce tutta la controversia: se l’ora 子 apre il periodo, una nascita alle 23:30 appartiene già al giorno successivo.
Questa è l’asse che cambia il padrone del giorno. Spostando il pilastro del giorno, non hai affinato la carta, l’hai sostituita.
3. L’orologio viene corretto per la longitudine del luogo
Sezione intitolata “3. L’orologio viene corretto per la longitudine del luogo”La nostra risposta: su richiesta, e solo per il giorno e l’ora.
La maggior parte della storia di questo sistema non avrebbe potuto sollevare la questione: il tempo locale era già solare. I fusi orari sono un’invenzione dell’era delle ferrovie, e quando un paese vive con un unico orologio, quell’orologio coincide con il Sole solo su un meridiano. La Cina è il caso estremo: un unico fuso su sessanta gradi di longitudine, così una nascita a Kashgar è quasi tre ore indietro rispetto al mezzogiorno solare secondo l’orologio di Pechino.
curl -X POST https://api.astroway.info/v1/chinese/true-solar-time \ -H "X-Api-Key: aw_live_..." \ -H "Content-Type: application/json" \ -d '{ "date": "1995-06-15", "time": "09:20:00", "timezoneOffset": 8, "longitude": 75.9 }'4. Cosa fare con l’ora legale
Sezione intitolata “4. Cosa fare con l’ora legale”La nostra risposta: lo sa solo chi chiama.
Il campo timezoneOffset è lo scostamento con cui effettivamente l’orologio correva al momento della nascita. Una nascita a Pechino nel 1988 seguiva UTC+9, non +8, perché la Cina ha osservato l’ora legale dal 1986 al 1991. Nessuna aritmetica da parte nostra può ricostruirlo dalla sola data, quindi non indoviniamo.
Esecuzione su dataset esterno
Sezione intitolata “Esecuzione su dataset esterno”Jade Almanac ha pubblicato sotto CC0 un confronto di otto implementazioni su tredici sonde, costruite appositamente su questi quattro assi: jadealmanac.com/bazi-calculator/conventions. Il dataset misura le convenzioni, non la correttezza, e lo afferma esplicitamente.
Abbiamo eseguito il nostro POST /v1/bazi/four-pillars su tutti i tredici. Il risultato è riproducibile con il comando nel repository e verificato da un test.
| Sonda | Cosa isola | La nostra risposta |
|---|---|---|
1985-02-10 | confine dell’anno | Yi-Chou, perché Lichun è già passato |
1990-06-15 23:30 | transizione del periodo | giorno Ren-Zi: il periodo è già cambiato |
1988-02-04 23:00 | Lichun e 23:00 insieme | Wu-Chen Jia-Yin Geng-Yin Bing-Zi |
1995-06-15 09:20 Kashgar | vero tempo solare | senza correzione Yi-Si, con correzione Gui-Mao |
Una nota onesta su con chi corrispondiamo esattamente. L’editore del dataset scrive che il suo motore si basa su tyme4ts, e lunar-javascript dello stesso autore. Quindi le tre righe superiori della tabella rappresentano una sola linea, non tre voci indipendenti. Tra le indipendenti, una copertura completa è fornita da feng-shui-institute.org, e dopo aver inviato il vero tempo solare riproduciamo la sua risposta su tutti e tre i sonde, dove applica la correzione.
L’unica reale discrepanza con la scuola rimane: la transizione del periodo alle 23:00.