ForHosting KIT · Dates et temps

Calendrier républicain français

Retrouvez la date révolutionnaire de n'importe quel jour depuis le début du calendrier : le 22 septembre 1792 correspond au 1er vendémiaire an I. La conversion marche aussi dans l'autre sens, d'une année, d'un mois et d'un jour républicains vers la date grégorienne. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Date
1792-09-22
Sens de conversion
gregorian_to_republican
Vous obtenez
Date grégorienne
1792-09-22
Année républicaine française
1
Mois républicain français
vendemiaire
Jour du mois
1

Convertit les dates civiles grégoriennes vers le calendrier républicain français et inversement avec une logique pure déterministe. Gratuit, privé, sans compte.

Modélisation du calendrier républicain

Le calendrier républicain français commence le vingt-deux septembre mil sept cent quatre-vingt-douze, équinoxe fondateur de l'An I. Chaque année commune compte trois cent soixante-cinq jours et chaque année sextile trois cent soixante-six, avec la règle pédagogique simplifiée qu'une année républicaine est sextile lorsque l'année plus un est divisible par quatre. Douze mois de trente jours couvrent trois cent soixante jours ; les cinq ou six jours complémentaires forment le bloc des sans-culottides avec l'index de mois treize.

Les noms de mois suivent la séquence classique de vendémiaire à fructidor. Le convertisseur valide les chaînes ISO grégoriennes, refuse les dates antérieures à l'époque républicaine, parcourt les longueurs d'année jusqu'à caler le décalage et renvoie année républicaine, nom de mois, index, jour et jour de l'année avec la date grégorienne d'origine.

Déterminisme, limites et intégration

L'implémentation est une logique pure de moteur parse sans réseau, horloge ni hasard, de sorte que des entrées identiques produisent toujours des sorties identiques. Les années républicaines extrêmement grandes échouent avec un message hors plage plutôt que de déborder en silence. Comme les tables pédagogiques diffèrent parfois sur les listes historiques de sextiles, documentez la règle simplifiée utilisée ici lorsque vous présentez des résultats à des historiens qui attendent les tables de Romme ou de l'équinoxe historique.

Devoirs d'histoire

Convertissez des dates de l'ère révolutionnaire pour des essais avec des réponses reproductibles.

Automatisation

Appelez la même fonction pure depuis des scripts sans tableur.

Est-ce gratuit ?

Oui. Tier A s'exécute entièrement dans le navigateur sans compte.

Appelle-t-il le réseau ?

Non. Le moteur parse garde tout sur l'appareil.

Les résultats sont-ils stables ?

Oui. Mathématiques déterministes et exemples dorés figent le contrat.

À quelle date grégorienne correspond le 1er vendémiaire an I ?

Au 22 septembre 1792, l'équinoxe fondateur du calendrier. C'est la première date acceptée par le convertisseur ; tout jour antérieur est refusé, puisque le calendrier n'existait pas encore.

Que sont les sans-culottides ?

Ce sont les cinq jours complémentaires qui terminent l'année après les douze mois de 30 jours, ou six jours lors d'une année sextile. Le convertisseur les regroupe dans un treizième bloc placé après fructidor.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/date/french-republican

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

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"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Les deux sens de conversion

Les jours de un à trente sont valides pour les mois un à douze ; les jours complémentaires acceptent un à cinq ou six selon le drapeau sextile de l'année. Les exemples dorés couvrent une date grégorienne en milieu d'année, une conversion inverse et un chemin d'erreur afin que les liaisons d'interface ne devinent jamais les noms de champs. Utilisez la direction gregorian_to_republican avec un champ date au format année à quatre chiffres, tiret, mois et jour. La direction inverse republican_to_gregorian exige republican_year, month_index de un à treize et day. Les types invalides, les intervalles inversés et les numéros de jour hors plage lèvent des erreurs invalid_input claires avec des fragments de message en anglais stables que le harness de certification peut apparier.

Déterminisme, limites et intégration

Examinez le schéma publié pour date, direction, republican_year, month_index et day avant de brancher des métriques.

Démonstrations pédagogiques

Montrez les noms de mois et sans-culottides alignés sur le widget gratuit.

Et si l'entrée est invalide ?

Vous recevez invalid_input avec un message clair en anglais.

Qui est l'auteur ?

Aspire dans l'atelier KIT de ForHosting.

Consulter la documentation complète du KIT →