ForHosting KIT · Datas e tempo

Conversor de data gregoriana para calendário juliano

Digite uma data gregoriana e veja como o mesmo dia é escrito no calendário juliano: 7 de agosto de 2026 é 25 de julho, 13 dias atrás. A diferença aparece em cada data, porque muda com os séculos. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Data
2026-08-07
Você obtém
Data gregoriana
2026-08-07
Data juliana
2026-07-25
Deslocamento em dias
13

Este conversor de data gregoriana para calendário juliano recebe uma data explícita no formato YYYY-MM-DD e devolve a data que identifica o mesmo dia civil no calendário juliano. Ele também informa a defasagem de dias aplicável ao ano, deixando visíveis as mudanças entre séculos em vez de escondê-las em uma simples subtração. O cálculo usa aritmética inteira limitada, valida dias bissextos gregorianos e nunca consulta relógio, fuso horário, serviço de rede ou analisador de datas do ambiente.

Entenda o significado da conversão

Os calendários gregoriano e juliano atribuem rótulos diferentes à mesma sequência contínua de dias porque suas regras de ano bissexto não são iguais. Esta ferramenta interpreta o valor informado como uma data explícita do calendário gregoriano e encontra o rótulo juliano do mesmo dia. Por exemplo, 1582-10-15 no calendário gregoriano corresponde a 1582-10-05 no juliano, enquanto uma data gregoriana moderna costuma estar treze dias à frente de seu rótulo juliano.

Esta é uma conversão de calendário, não uma conversão para dia juliano, dia juliano modificado ou timestamp astronômico. Ela também não imita o histórico de adoção de um país específico. Toda entrada válida é interpretada pelas regras gregorianas prolépticas, mesmo quando antecede a reforma civil de uma região.

Essa política explícita torna conjuntos históricos reproduzíveis e impede que uma suposição regional oculta altere a resposta.

Informe e valide a data ISO gregoriana

Envie um objeto com o campo date contendo exatamente quatro dígitos para o ano, dois para o mês e dois para o dia, separados por hífens. São aceitos os anos de 0001 a 9999. O analisador rejeita valores ausentes, texto adicional de horário, nomes informais de meses, meses impossíveis e dias impossíveis.

A validação gregoriana de anos bissextos ocorre antes da conversão: um ano divisível por quatro geralmente é bissexto, um ano secular não é, e um século divisível por quatrocentos é. Portanto, 2000-02-29 é aceito, mas 1900-02-29 é rejeitado. Depois da validação, a data é convertida em um número inteiro de dia juliano por aritmética gregoriana.

Esse inteiro é então decodificado pela aritmética do calendário juliano. Esse contrato rigoroso é útil em importações, pois dados malformados falham de modo visível em vez de serem normalizados silenciosamente para outra data.

Use resultados determinísticos em fluxos históricos

A conversão de calendários aparece em catálogos de arquivos, projetos de genealogia, cronologias históricas, registros religiosos e integrações com organizações que ainda publicam celebrações pelo calendário juliano. Em todos esses cenários, registre qual calendário a fonte utiliza antes de converter. Forneça somente uma data reconhecidamente gregoriana; uma fonte juliana exige a conversão oposta e não deve ser enviada aqui apenas porque apresenta dígitos no formato ISO.

O algoritmo é determinístico e não depende de rede, escolha aleatória, consulta à data atual ou tabela regional de reformas. Isso o torna apropriado para testes de referência, processamento em lote repetível e trilhas de auditoria. Contudo, documentos históricos podem empregar regras locais de adoção, anos de reinado, convenções religiosas de ano-novo ou datas manuscritas ambíguas.

Resolva essas questões da fonte antes da chamada. Em migrações extensas, teste datas representativas próximas a dias bissextos e viradas de século antes de processar toda a coleção.

Normalizar datas de arquivo

Acrescente o rótulo juliano correspondente a registros cuja data de origem seja explicitamente gregoriana.

Preparar cronologias históricas

Exiba datas gregorianas e julianas em paralelo, preservando a defasagem variável entre séculos.

Testar software de calendário

Crie verificações reproduzíveis em torno de reformas, dias bissextos e viradas de século.

O resultado é um número de dia juliano?

Não. O resultado é uma data do calendário juliano correspondente à data gregoriana fornecida.

O cálculo depende do meu fuso horário?

Não. Ele usa aritmética inteira, sem Date, relógios, fusos horários ou regras de horário de verão.

Datas anteriores a 1582 são aceitas?

Sim. Elas seguem regras gregorianas prolépticas para uma conversão consistente, não uma política nacional de adoção.

Por que a diferença nem sempre é de 13 dias?

Porque os dois calendários discordam nos anos bissextos de virada de século. A diferença cresce com os séculos, por isso o resultado mostra a de cada data; em 15 de outubro de 1582, por exemplo, eram dez dias.

Posso converter aqui uma data juliana para gregoriana?

Não. Esta ferramenta só lê datas gregorianas. Uma data tirada de uma fonte juliana precisa da conversão contrária, mesmo que os números pareçam iguais, então confira antes qual calendário a fonte usa.

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/gregorian-to-julian-cal

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/gregorian-to-julian-cal \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2026-08-07"}'
{
  "date": "2026-08-07"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.gregorian_to_julian_cal",
  "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.

Assim, os resultados são reproduzíveis no navegador e pela API.

Entenda o significado da conversão

O campo day_offset expressa essa relação como o número de dias de avanço do rótulo gregoriano quando o mesmo ano, mês e dia são comparados nos dois calendários. Use julian_date como o rótulo equivalente e a defasagem como metadado explicativo.

Informe e valide a data ISO gregoriana

A resposta sempre contém gregorian_date, julian_date e day_offset com nomes estáveis. Se a validação falhar, a API produz um erro invalid_input com explicação direta.

Use resultados determinísticos em fluxos históricos

Mantenha gregorian_date junto de julian_date para que a transformação possa ser rastreada e preserve day_offset quando o conjunto abranger séculos, pois a diferença não é constante em todos os anos. Uma solicitação de API custa US$ 0,002; a execução no navegador usa o mesmo cálculo puro.

O que significa day_offset?

É o número de dias de avanço do rótulo gregoriano em relação ao juliano no período aplicável.

Quanto custa uma conversão pela API?

Cada solicitação de API custa US$ 0,002. O mesmo cálculo determinístico pode ser executado no navegador.

Ver a documentação completa do KIT →