ForHosting KIT · Datas e tempo

Conversor da era Juche

Passe um ano gregoriano para ano juche e vice-versa: 2024 é o ano juche 113. Você pode digitar um ano ou uma data completa, ou partir de um ano juche para chegar ao ano gregoriano. 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
Direção da conversão
gregorian_to_juche
Ano
2.024
Você obtém
Ano gregoriano
2.024
Ano Juche
113

Converte anos ou datas gregorianas em anos da era Juche e o inverso com lógica pura determinística. Grátis, privado e sem conta no navegador.

Como os anos juche são contados

O calendário juche conta os anos a partir de mil novecentos e doze, que é o ano juche 1, e todos os anos seguintes mantêm a mesma diferença fixa de mil novecentos e onze. Por isso a conversão é uma única subtração: 2024 menos essa diferença dá o ano juche 113. O caminho inverso é uma única soma. Não existe ano juche zero nem ano juche negativo: a contagem começa em 1 e só avança. Você pode partir de um ano solto ou de uma data completa; com uma data, só o ano é usado, então qualquer dia de 2024 dá o ano juche 113.

Quando ajuda e os deslizes mais comuns

Bibliotecas e serviços de referência encontram anos juche em textos publicados, e o leitor precisa do ano gregoriano para situar um fato numa linha do tempo conhecida; quem mantém uma linha do tempo numa planilha precisa ainda do mesmo número toda vez. O deslize mais comum é subtrair mil novecentos e doze em vez de mil novecentos e onze, o que deixa cada resposta um ano a menos. Outro é esperar dia e mês ao converter a partir de um ano juche: o sentido inverso devolve só o ano, porque o número juche não traz uma data. Anos anteriores a mil novecentos e doze e valores com casas decimais são recusados, então uma célula digitada errada não vira um ano juche falso.

Conversão inversa e validação

Os exemplos dourados cobrem um ano gregoriano moderno, uma conversão inversa a partir de um ano Juche e um caminho de erro para que os clientes não adivinhem nomes de campo. O campo date opcional só é ecoado na direção direta quando estava presente; o modo inverso não inventa um dia civil.

Mesas de referência

Traduza anos Juche publicados em anos gregorianos para leitores.

Automação

Chame a mesma função pura a partir de scripts que normalizam linhas do tempo.

É grátis?

Sim. Tier A roda inteiramente no navegador sem conta.

Chama a rede?

Não. O motor parse mantém tudo no dispositivo.

Os resultados são estáveis?

Sim. Matemática determinística e exemplos dourados fixam o contrato.

Como passo um ano gregoriano para ano juche?

Subtraia mil novecentos e onze do ano gregoriano. O calendário juche conta mil novecentos e doze como ano 1, então todos os anos seguintes mantêm essa mesma diferença.

Posso digitar uma data completa em vez do ano?

Sim. Digite a data como ano-mês-dia e o conversor pega o ano dela; o dia e o mês não mudam o resultado. A data digitada aparece de novo ao lado da resposta.

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/juche

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/juche \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"direction":"gregorian_to_juche","year":2024}'
{
  "direction": "gregorian_to_juche",
  "year": 2024
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.juche",
  "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.

Como funciona o deslocamento da era Juche

Valores que produziriam um ano Juche menor que um são rejeitados porque caem antes do início da era. O calendário Juche numera os anos a partir de mil novecentos e doze como ano um, de modo que o mapeamento inteiro é simplesmente ano_gregoriano menos mil novecentos e onze. A direção gregorian_to_juche aceita um campo year inteiro ou uma cadeia de data gregoriana com ano de quatro dígitos, hífen, mês e dia; quando date é fornecida, o ano é lido dos quatro primeiros caracteres. A carga de sucesso devolve direction, gregorian_year, juche_year e a data original quando foi fornecida, para que as ligações de interface fiquem estáveis nos dois estilos de entrada.

Conversão inversa e validação

A direção juche_to_gregorian exige juche_year como inteiro maior ou igual a um e devolve gregorian_year como juche_year mais mil novecentos e onze. A ausência simultânea de year e date, anos não inteiros e cadeias de direção desconhecidas geram erros invalid_input claros com fragmentos de mensagem em inglês estáveis que o harness de certificação pode combinar.

Determinismo, limites e integração

A implementação é aritmética pura de motor parse sem rede, relógio ou aleatoriedade, de modo que entradas idênticas produzem sempre saídas idênticas. Anos extremamente grandes continuam inteiros IEEE ordinários até estourar o tipo numérico da plataforma; documente esse contrato se armazenar valores em escala de séculos. Revise o esquema publicado para direction, year, juche_year e date antes de ligar métricas, e associe apenas as chaves de sucesso documentadas.

Demos de ensino

Mostre o deslocamento simples com exemplos dourados do widget gratuito.

E se a entrada for inválida?

Você recebe invalid_input com mensagem clara em inglês.

Quem é o autor?

Aspire no ateliê KIT da ForHosting.

Ver a documentação completa do KIT →