ForHosting KIT · Ferramentas para dev

Duração do ano hebraico: de 353 a 385 dias

A calculadora retorna a quantidade exata de dias de um ano numerado do calendário hebraico.

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

Como os meses intercalares e as regras de adiamento afetam o resultado, há seis durações válidas: 353, 354 ou 355 dias em um ano comum e 383, 384 ou 385 em um ano bissexto. O resultado também informa se o ano é defectivo, regular ou completo e se é bissexto, sendo útil para calendários, pesquisas, planejamento e validação de dados.

Por que existem seis durações possíveis

O calendário hebraico é lunissolar: os meses acompanham os ciclos lunares, enquanto o padrão de anos bissextos mantém as festas em suas estações. Um ano comum tem doze meses, e um bissexto acrescenta o décimo terceiro. Além disso, Cheshvan e Kislev podem variar, criando as formas defectiva, regular e completa. Elas têm 353, 354 e 355 dias nos anos comuns e 383, 384 e 385 nos bissextos. A calculadora resolve essas regras usando apenas o número do ano hebraico e retorna o ano, os dias exatos, a classificação e o estado bissexto, sem depender de localização, relógio ou serviço externo.

Como funciona o cálculo determinístico

Primeiro, o cálculo conta os meses lunares decorridos antes de Tishri pelo ciclo metônico fixo de dezenove anos. Em seguida, calcula as partes tradicionais do molad e aplica as regras de adiamento para obter um número inteiro de dia para Rosh Hashaná. A operação é repetida para o ano seguinte, e a diferença fornece a duração. Tudo usa aritmética inteira limitada: não há Date, fuso horário, hora atual, aleatoriedade nem rede. Portanto, a mesma entrada sempre produz o mesmo JSON em UTC e em qualquer ambiente. A faixa aceita preserva a exatidão dos inteiros intermediários em JavaScript.

Como ler e usar o resultado

Informe o ano hebraico como inteiro, por exemplo 5784, e não um ano gregoriano ou texto. O campo de dias cobre de Rosh Hashaná desse ano até Rosh Hashaná do próximo. O indicador bissexto separa o grupo comum de doze meses do grupo de treze. A classificação descreve a forma variável: defectivo fica um dia abaixo da duração regular do grupo, regular é o valor central e completo fica um dia acima. Assim, seu sistema pode escolher tabelas mensais, validar registros ou explicar o ciclo sem adivinhações. Não deduza o ano hebraico apenas somando uma constante ao gregoriano. Cada solicitação de API custa US$ 0,002.

Criar um calendário hebraico

Selecione a tabela correta de meses comuns ou bissextos antes de gerar as datas de um ano hebraico.

Validar dados de calendário

Confira se o ano armazenado e sua duração declarada formam uma das seis combinações válidas.

Ensinar a estrutura do calendário

Mostre como o estado bissexto e as formas defectiva, regular ou completa geram seis durações.

Quais valores a calculadora retorna?

Ela retorna 353, 354 ou 355 dias para um ano comum e 383, 384 ou 385 para um ano bissexto.

O que significam defectivo, regular e completo?

Eles indicam, respectivamente, um dia a menos, a duração regular ou um dia a mais no respectivo grupo.

A ferramenta usa meu fuso horário?

Não. Ela usa aritmética fixa de calendário e não consulta relógio ou fuso, portanto é determinística em UTC.

Devo informar um ano gregoriano?

Não. Informe o número do ano no calendário hebraico, como 5784.

Quanto custa uma solicitação de API?

Cada solicitação de API custa US$ 0,002. Não há cobrança adicional por unidade de uso.

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/hebrew-year-length

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/hebrew-year-length \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":5784}'
{
  "year": 5784
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.hebrew_year_length",
  "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 →