ForHosting KIT · Ferramentas para dev

Calculadora do ciclo do calendário maia por data

Esta calculadora do ciclo do calendário maia converte uma data gregoriana explícita nas posições combinadas do Tzolkin e do Haab.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

Ela usa a correlação Goodman-Martínez-Thompson de 584283 e faz o cálculo com aritmética inteira; assim, o resultado não depende do relógio do aparelho, do fuso horário, do horário de verão nem de dados da rede. A resposta apresenta o dia numerado do Tzolkin, o dia e o mês do Haab, a designação combinada e o número do dia juliano empregado, facilitando a conferência e a reprodução do cálculo.

O que o ciclo do calendário maia representa

O ciclo calendárico combina dois ciclos recorrentes do calendário maia. O Tzolkin tem 260 dias e é formado pela associação de treze números de dia com vinte nomes. Como as duas sequências avançam juntas, uma determinada designação do Tzolkin reaparece depois de 260 dias. O Haab é um ciclo civil de 365 dias, composto por dezoito meses de vinte dias e por Wayeb, um período final curto de cinco dias. Uma mesma combinação de posições do Tzolkin e do Haab volta a ocorrer após 18,980 dias, ou 52 anos Haab. Esta calculadora informa as duas posições em vez de considerar uma delas uma data completa de longo prazo. Essa distinção é essencial: uma designação do ciclo calendárico indica um ponto dentro de uma sequência recorrente, e não um único dia em toda a história. Por isso, a resposta também inclui a data ISO enviada e o respectivo número do dia juliano. Esses campos tornam a conversão verificável e evitam que a designação repetida seja confundida com uma data única da Contagem Longa. As grafias adotadas são formas comuns nos estudos maianistas, como Ajaw, Kankin e Wayeb.

Como a conversão permanece determinística

Informe uma data gregoriana exatamente no formato YYYY-MM-DD. Antes da conversão, a calculadora valida o mês, o dia e as regras gregorianas de ano bissexto. Em seguida, transforma a data em um número inteiro de dia juliano usando aritmética gregoriana proléptica. Nenhum objeto Date do JavaScript é criado; portanto, um navegador em Tóquio, um servidor em UTC e um computador em Nova York percorrem o mesmo caminho e produzem o mesmo valor. A posição maia é ancorada pela constante de correlação Goodman-Martínez-Thompson 584283, normalmente abreviada como GMT. Na origem da correlação, os deslocamentos dos ciclos correspondem a 4 Ajaw e 8 Kumku; a aritmética modular avança esses valores até o dia solicitado. Restos negativos são normalizados explicitamente, o que também mantém bem definidas as datas anteriores à origem da correlação dentro do intervalo gregoriano aceito. O resultado informa a correlação escolhida porque essa escolha é uma premissa interpretativa, e não um detalhe invisível da implementação. Uma publicação que adote outra correlação pode apresentar resultado diferente, mesmo quando ambos os cálculos são internamente coerentes.

Como interpretar e usar o resultado com rigor

Leia o campo calendar_round com o Tzolkin primeiro e o Haab em seguida. Por exemplo, 4 Ajaw / 3 Kankin significa o número 4 do Tzolkin com o nome de dia Ajaw, associado ao dia 3 do mês Haab Kankin. Os objetos aninhados tzolkin e haab são mais adequados para sistemas que exigem campos separados, enquanto a expressão combinada é prática para exibição, anotações ou preparação de uma referência. Use julian_day_number ao comparar o resultado com outra ferramenta: números de dia iguais acompanhados de posições maias diferentes geralmente indicam outra correlação ou convenção de deslocamento. O cálculo aplica o calendário gregoriano proléptico em todo o intervalo aceito, inclusive antes da adoção histórica do calendário gregoriano por cada país. Isso uniformiza a computação, mas pode divergir de uma data registrada segundo o calendário juliano em uma fonte histórica. A ferramenta calcula posições calendáricas; ela não autentica inscrições, não infere uma Contagem Longa, não resolve debates arqueológicos nem propõe uma interpretação cultural. Em pesquisas, registre juntos a entrada ISO, a correlação GMT 584283 e os campos retornados para que outra pessoa possa reproduzir exatamente o cálculo.

Conferir uma conversão publicada

Compare um artigo ou uma legenda de exposição com um cálculo transparente baseado em GMT 584283 e guarde o dia juliano para revisão.

Acrescentar contexto a um registro datado

Associe campos estruturados do Tzolkin e do Haab a uma nota de pesquisa, linha do tempo didática ou base de dados com datas ISO.

Criar uma exibição calendárica reproduzível

Gere uma designação estável sem depender do fuso do aparelho, do relógio atual, de consulta remota ou de um interpretador local de datas.

Qual correlação maia a calculadora utiliza?

Ela utiliza a constante de correlação Goodman-Martínez-Thompson 584283 e a identifica em cada resultado.

Uma data do ciclo calendárico é única?

Não. A mesma combinação do Tzolkin e do Haab se repete a cada 18,980 dias e, sozinha, não identifica um único dia histórico.

Meu fuso horário altera a resposta?

Não. A entrada é uma data explícita e o algoritmo usa aritmética inteira, sem conversão pelo relógio local ou pelo fuso horário.

Quais datas gregorianas são aceitas?

Use exatamente o formato YYYY-MM-DD, de 0001-01-01 a 9999-12-31. A duração dos meses e os anos bissextos gregorianos são validados.

A ferramenta calcula a Contagem Longa maia?

Não. Ela retorna as posições combinadas do Tzolkin e do Haab e inclui o dia juliano para auditoria, mas não infere uma Contagem Longa.

Quanto custa uma solicitação de API?

Cada solicitação de API custa US$ 0,002. O cálculo processa uma data como um único item.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/date/maya-calendar-round

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/date/maya-calendar-round \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2012-12-21"}'
{
  "date": "2012-12-21"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.maya_calendar_round",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →