Pular para o conteúdo
AstroWay/api v2.296.1 · pt
todos os sistemas normais

Convenções do BaZi

Last updated Ver como Markdown Configuração do agente

Introduz um momento de nascimento em dois calculadores BaZi e obténs dois mapas diferentes. Por vezes, um Mestre do Dia diferente, ou seja, o ideograma sobre o qual toda a leitura é construída. Isto não é um erro de um deles. Por baixo de cada mapa, existem quatro convenções, cada uma com a sua história, e os calculadores aplicam-nas silenciosamente e de forma diferente.

Abaixo está a nossa resposta para cada uma das quatro. Elas são declaradas no campo disclaimer de cada resposta, portanto, a sua alteração é uma breaking change, e não um refactoring.

A nossa resposta: Lichun (立春), o momento exato.

BaZi é um sistema solar dentro de um calendário lunissolar. Os Pilares Lunares estão ligados aos vinte e quatro termos solares, ou seja, às posições do Sol, e não às fases da Lua, e o ano segue a mesma lógica: ele retorna em Lichun, aproximadamente a 4 de fevereiro. O Ano Novo Chinês é diferente: a primeira lua nova do ano lunar, que varia do final de janeiro ao final de fevereiro.

Um nascimento no intervalo pertence a um animal por uma regra e a outro por uma segunda. Ambas as regras são válidas. Nós usamos Lichun, e o momento é retirado das efemérides, e não da data “4 de fevereiro”.

A nossa resposta: 23:00 pelo relógio do local de nascimento.

O dia tradicional são doze horas duplas, e a primeira delas, a hora 子, vai das 23:00 à 01:00. Todas as outras encaixam-se num único dia de calendário. A hora 子 está sobre a meia-noite, e é deste único facto estrutural que toda a controvérsia surge: se a hora 子 abre o dia, um nascimento às 23:30 já pertence ao dia seguinte.

Este é o eixo que muda o Mestre do Dia. Ao mover o pilar do dia, não clarificaste o mapa, substituíste-o.

Portanto, uma leitura alternativa nunca está escondida. Cada rota de mapa aceita dayBoundary: "23:00" | "midnight" (por defeito 23:00), e um nascimento na hora das 23:00 retorna com alternateDay: o pilar do dia e o Mestre do Dia de acordo com a regra que não escolheste. O pilar da hora é o mesmo para ambos, porque a hora 子 tardia leva o tronco do dia seguinte de qualquer forma. Das 00:00 às 00:59, todas as escolas concordam sobre o dia, então não há alternativa lá.

3. O relógio é corrigido pela longitude do local

Seção intitulada “3. O relógio é corrigido pela longitude do local”

A nossa resposta: a pedido, e apenas para o dia e a hora.

Durante a maior parte da história deste sistema, a questão não podia surgir: a hora local era a hora solar. Os fusos horários são uma invenção da era dos caminhos de ferro, e assim que um país vive por um único relógio, esse relógio coincide com o Sol apenas num meridiano. A China é um caso extremo: um único fuso horário para sessenta graus de longitude, então um nascimento em Kashgar está quase três horas de distância do meio-dia solar pelo relógio de Pequim.

Terminal window
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 }'

A nossa resposta: só quem chama sabe.

O campo timezoneOffset é o desvio pelo qual o relógio realmente funcionava no momento do nascimento. Um nascimento em Pequim em 1988 seguia UTC+9, e não +8, porque a China manteve o horário de verão de 1986 a 1991. Nenhuma aritmética do nosso lado pode restaurar isso a partir da própria data, por isso não adivinhamos.

Cada rota de mapa, /v1/bazi/chart, as rotas de análise, day-master, ten-gods, luck-pillars, yearly e monthly, retorna um objeto conventions: os limites do ano e do mês (lichun, jie), o dayBoundary utilizado, se o tempo solar verdadeiro foi aplicado e por quantos minutos, o fuso horário com o desvio e se o horário de verão estava em vigor, bem como a data do Ano Novo Chinês no ano gregoriano de nascimento. timezone.assumed: true significa que nem o fuso horário nem o desvio foram enviados, e os limites foram lidos de acordo com a hora de Pequim.

Uma data sem hora é lida ao meio-dia. Quando Lichun ou 節 cai neste dia local, a resposta depende da hora, então a resposta adiciona boundaryInDay: o tipo de limite, o momento local em que o meio-dia caiu, e os pilares do ano e do mês de ambos os lados.

Cada pilar do ano e do mês depende do momento de Lichun e dos restantes onze 節, então estes momentos foram verificados com duas fontes que não partilham código connosco. Os doze termos que abrem os meses, para cada ano de 1900 a 2100, ou seja, 2 412 momentos, foram encontrados independentemente através do JPL Horizons (DE441) com uma precisão de centésimos de segundo. Os nossos momentos coincidem com eles dentro de 4 segundos de 1950 a 2025 e dentro de 8 segundos até 1900. Após 2025, ambas as partes devem prever como a rotação da Terra irá desviar-se, e as previsões divergem lentamente, até 21 segundos em 2100.

As datas dos mesmos termos em UTC+8 foram verificadas com as tabelas do Observatório de Hong Kong para 1901-2100. 2 398 de 2 400 coincidem. As duas diferentes, Daxue 1917 e Bailu 1927, caem alguns minutos após a meia-noite, e o Horizons está lá do lado da nossa data.

O Jade Almanac publicou sob CC0 uma comparação de oito implementações em treze sondas, especificamente construídas sobre estes quatro eixos: jadealmanac.com/bazi-calculator/conventions. O conjunto de dados mede convenções, não correção, e ele próprio o afirma.

Executámos o nosso POST /v1/bazi/four-pillars em todas as treze. O resultado é reproduzível por um comando no repositório e está fixado por um teste.

SondaO que isolaA nossa resposta
1985-02-10limite do anoYi-Chou, porque Lichun já passou
1990-06-15 23:30transição do diadia Ren-Zi: o dia já transicionou
1988-02-04 23:00Lichun e 23:00 juntosWu-Chen Jia-Yin Geng-Yin Bing-Zi
1995-06-15 09:20 Kashgartempo solar verdadeirosem correção Yi-Si, com correção Gui-Mao

Uma nota honesta sobre com quem exatamente coincidimos. O editor do conjunto de dados escreve que o seu motor se baseia em tyme4ts, e lunar-javascript do mesmo autor. Portanto, as três primeiras linhas da tabela são uma única linha, e não três vozes independentes. Entre os independentes, feng-shui-institute.org tem cobertura total, e após o envio do tempo solar verdadeiro, reproduzimos a sua resposta em todas as três sondas onde ele aplica a correção.

A única divergência real com a escola que nos resta é: a transição do dia às 23:00.