Converter data gregoriana para hebraica
Digite uma data gregoriana e receba o equivalente hebraico: 3 de outubro de 2024 é 1 de Tishrei de 5785. Você também vê o número do mês civil e o religioso, e se o ano é bissexto, com Adar I. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.
Este conversor de data gregoriana para hebraica transforma uma data explícita no formato YYYY-MM-DD no ano, mês civil, número do mês religioso, dia e data legível correspondentes do calendário hebraico. Ele usa aritmética de calendário, e não o relógio do dispositivo, a configuração regional ou uma consulta on-line. A ferramenta também identifica anos hebraicos bissextos e diferencia Adar I de Adar II quando necessário.
Informe uma data gregoriana exata
Forneça uma data completa no formato YYYY-MM-DD, incluindo os zeros à esquerda no mês e no dia. Por exemplo, 2024-10-03 é aceita, enquanto 2024-10-3 e uma expressão em linguagem natural são rejeitadas. O conversor valida a data como um valor do calendário gregoriano proléptico e, portanto, aplica corretamente as regras seculares de ano bissexto: anos divisíveis por 400 são bissextos, mas os demais anos divisíveis por 100 não são.
Datas impossíveis, como 29 de fevereiro em um ano comum, são rejeitadas em vez de ajustadas silenciosamente. O intervalo de anos gregorianos aceito vai de 0001 a 9999. A entrada representa um dia civil, não um instante nem uma observação geográfica do pôr do sol.
Por isso, não há campos de horário, deslocamento, fuso horário, latitude ou longitude a interpretar. A ferramenta é adequada quando um registro já contém uma data gregoriana definida e você precisa de seu equivalente aritmético hebraico. Se o evento de origem for um instante próximo ao pôr do sol, determine primeiro qual dia civil local seu aplicativo pretende converter, pois essa decisão não pode ser inferida de uma data ISO isolada.
Entenda o resultado hebraico aritmético
O cálculo transforma a data gregoriana em um dia inteiro fixo e depois localiza esse dia em um ano hebraico aritmético. Os anos hebraicos bissextos seguem o ciclo de 19 anos, no qual sete anos acrescentam Adar I. O início de cada ano é determinado pelo cálculo tradicional de dias decorridos baseado no molad e pelas regras de adiamento.
Heshvan e Kislev recebem então as durações adequadas conforme o ano seja deficiente, regular ou completo. A resposta informa o ano hebraico, o nome do mês, o dia e se o ano é bissexto. Ela também apresenta dois números de mês, pois os meses hebraicos costumam ser numerados de duas maneiras úteis.
A sequência civil começa com Tishrei como mês 1, o que facilita percorrer um ano civil hebraico. A sequência religiosa atribui o mês 1 a Nisan e o mês 7 a Tishrei; em um ano bissexto, Adar I e Adar II são diferenciados. Retornar as duas convenções torna as integrações explícitas e evita que o consumidor tenha de adivinhar qual sistema um número isolado representa.
O campo legível combina o dia, o nome inglês do mês e o ano para exibição direta.
Use a conversão determinística com responsabilidade
Cada resultado é produzido somente a partir da string fornecida. Esta capacidade implementa o calendário hebraico aritmético, a base determinística padrão para datas calculadas. Ela não determina quando ocorreu um pôr do sol local, não decide sobre calendários históricos observacionais nem fornece orientações religiosas.
Para registros de nascimento, aniversários ou celebrações cuja data hebraica dependa de um horário após o pôr do sol, a conversão deve integrar um fluxo que já tenha definido o dia gregoriano local relevante segundo as regras de sua organização. Guarde a data ISO original junto dos campos retornados para que auditorias futuras reproduzam a conversão e entendam exatamente o que foi informado.
Casos de uso
Normalizar registros históricos
Acrescente campos explícitos do calendário hebraico a registros que já contêm datas ISO gregorianas validadas.
Criar interfaces de calendário
Exiba uma data civil hebraica ao lado de uma data gregoriana sem depender da localidade ou do fuso horário do sistema.
Produzir dados de teste reproduzíveis
Gere casos estáveis de conversão gregoriana para hebraica em aplicativos, migrações e verificações de qualidade de dados.
Perguntas frequentes
O conversor usa meu fuso horário?
Não. Ele converte o dia gregoriano explícito que você fornece e não lê nenhum fuso horário nem configuração do dispositivo.
Por que há dois números de mês hebraico?
A numeração civil começa com Tishrei, enquanto a religiosa começa com Nisan. As duas são retornadas para eliminar ambiguidades.
A ferramenta considera anos hebraicos bissextos?
Sim. Ela aplica o ciclo de 19 anos e retorna Adar I e Adar II separadamente nos anos bissextos.
Ela decide se um evento após o pôr do sol pertence ao próximo dia hebraico?
Não. Uma data isolada não contém horário nem local. Defina o dia civil local desejado antes da conversão.
Quais datas gregorianas são aceitas?
Datas estritas YYYY-MM-DD de 0001-01-01 até 9999-12-31, validadas pelas regras do calendário gregoriano proléptico.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/date/gregorian-to-hebrew \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2024-10-03"}'const res = await fetch("https://api.kit.forhosting.com/date/gregorian-to-hebrew", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"date": "2024-10-03"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/gregorian-to-hebrew",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"date": "2024-10-03"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/gregorian-to-hebrew", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"date":"2024-10-03"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"date":"2024-10-03"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/gregorian-to-hebrew", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"date": "2024-10-03"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.gregorian_to_hebrew",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
year_min | 1 |
year_max | 9999 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Assim, o resultado pode ser reproduzido em uma tarefa da API, sessão do navegador, caso de teste ou fluxo arquivado.
Use a conversão determinística com responsabilidade
O preço da API é US$ 0,002 por solicitação, enquanto a execução no navegador pode usar a mesma lógica pura sem enviar a data para outro lugar.
Perguntas técnicas
Quanto custa uma conversão pela API?
Uma solicitação à API custa US$ 0,002. A versão do navegador executa localmente a mesma lógica determinística.