ForHosting KIT · Datas e tempo

Calendário republicano francês

Descubra a data revolucionária de qualquer dia desde o início do calendário: 22 de setembro de 1792 é 1 de vindimiário do ano I. A conversão também funciona ao contrário, de ano, mês e dia republicanos para a data gregoriana. 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
1792-09-22
Direção da conversão
gregorian_to_republican
Você obtém
Data gregoriana
1792-09-22
Ano republicano francês
1
Mês republicano francês
vendemiaire
Dia do mês
1

Converte datas civis gregorianas para o calendário republicano francês e o inverso com lógica pura determinística. Grátis, privado e sem conta.

Como o calendário republicano é modelado

O calendário republicano francês começa em vinte e dois de setembro de mil setecentos e noventa e dois, o equinócio fundador do Ano I. Cada ano comum tem trezentos e sessenta e cinco dias e cada ano bissexto trezentos e sessenta e seis, com a regra educativa simplificada de que um ano republicano é sextil quando o ano mais um é divisível por quatro. Doze meses de trinta dias cobrem trezentos e sessenta dias; os cinco ou seis dias complementares formam o bloco sans-culottides com índice de mês treze.

Os nomes dos meses seguem a sequência clássica de vendémiaire a fructidor. O conversor valida cadeias ISO gregorianas, rejeita datas anteriores à época republicana, percorre comprimentos de ano até encaixar o deslocamento e devolve ano republicano, nome do mês, índice, dia e dia do ano junto com a data gregoriana original.

Determinismo, limites e integração

A implementação é lógica pura de motor parse sem rede, relógio ou aleatoriedade, de modo que entradas idênticas produzem sempre saídas idênticas. Anos republicanos extremamente grandes falham com mensagem de fora de faixa em vez de estourar em silêncio. Como tabelas educativas às vezes diferem nas listas históricas de bissextos, documente a regra simplificada usada aqui ao apresentar resultados a historiadores que esperam as tabelas de Romme ou do equinócio histórico.

Lições de história

Converta datas da era revolucionária para trabalhos com respostas reproduzíveis.

Automação

Chame a mesma função pura a partir de scripts sem planilha.

É 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.

Qual data gregoriana corresponde a 1 de vindimiário do ano I?

É 22 de setembro de 1792, o equinócio que fundou o calendário. É a primeira data aceita pela ferramenta; qualquer dia anterior é recusado, porque o calendário ainda não existia.

Como são contados os anos bissextos no calendário republicano?

A ferramenta usa uma regra didática simplificada: o ano é sextil, com um dia a mais, quando o número do ano mais um é divisível por quatro. Tabelas históricas baseadas no equinócio ou na proposta de Romme podem divergir.

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/french-republican

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/french-republican \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2020-01-01","direction":"gregorian_to_republican"}'
{
  "date": "2020-01-01",
  "direction": "gregorian_to_republican"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.french_republican",
  "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.

As duas direções de conversão

Os dias de um a trinta são válidos nos meses de um a doze; os dias complementares aceitam de um a cinco ou seis conforme o indicador sextil daquele ano. Os exemplos dourados cobrem uma data gregoriana no meio do ano, uma conversão inversa e um caminho de erro para que as ligações de interface não adivinhem nomes de campo. Use a direção gregorian_to_republican com um campo date no formato ano de quatro dígitos, hífen, mês e dia. A direção inversa republican_to_gregorian exige republican_year, month_index de um a treze e day. Tipos inválidos, intervalos invertidos e dias fora da faixa 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

Revise o esquema publicado para date, direction, republican_year, month_index e day antes de ligar métricas.

Demos de ensino

Mostre nomes de mês e sans-culottides alinhados ao 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 →