ForHosting KIT · Dates et temps

Conversion de date grégorienne en calendrier julien

Saisissez une date grégorienne et voyez comment le même jour s'écrit dans le calendrier julien : le 7 août 2026 correspond au 25 juillet, 13 jours plus tôt. L'écart est indiqué pour chaque date, car il change au fil des siècles. 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
2026-08-07
Vous obtenez
Date grégorienne
2026-08-07
Date julienne
2026-07-25
Décalage en jours
13

Ce convertisseur du calendrier grégorien vers le calendrier julien reçoit une date explicite au format YYYY-MM-DD et renvoie la date désignant le même jour civil dans le calendrier julien. Il indique également le décalage en jours applicable à l'année concernée, afin de rendre visibles les variations entre les siècles. Le calcul repose sur une arithmétique entière bornée, valide les jours bissextiles grégoriens et ne consulte jamais d'horloge, de fuseau horaire, de service réseau ni d'analyseur de dates du système.

Comprendre la signification de la conversion

Les calendriers grégorien et julien attribuent des libellés différents à une même suite continue de jours, car leurs règles concernant les années bissextiles divergent. Cet outil considère la valeur fournie comme une date explicite du calendrier grégorien et recherche le libellé julien du même jour. Par exemple, le 1582-10-15 grégorien correspond au 1582-10-05 julien, tandis qu'une date grégorienne moderne précède généralement son libellé julien de treize jours.

Il s'agit d'une conversion calendaire, et non d'une conversion en jour julien, jour julien modifié ou horodatage astronomique. L'outil ne reproduit pas non plus l'histoire de l'adoption propre à un pays. Toute saisie valide suit les règles grégoriennes proleptiques, même si elle précède la réforme civile d'une région.

Cette politique explicite assure la reproductibilité des jeux de données historiques et évite qu'une hypothèse régionale implicite modifie la réponse.

Saisir et valider la date ISO grégorienne

Envoyez un objet dont le champ date contient exactement quatre chiffres pour l'année, deux pour le mois et deux pour le jour, séparés par des tirets. Les années 0001 à 9999 sont acceptées. L'analyseur refuse les valeurs absentes, les indications horaires supplémentaires, les noms de mois informels ainsi que les mois ou jours impossibles.

Les années bissextiles grégoriennes sont validées avant la conversion : une année divisible par quatre est habituellement bissextile, une année séculaire ne l'est pas, sauf si elle est divisible par quatre cents. Ainsi, 2000-02-29 est accepté, contrairement à 1900-02-29. Après validation, la date devient un nombre entier de jour julien grâce à l'arithmétique grégorienne.

Cet entier est ensuite décodé selon l'arithmétique du calendrier julien. Aucun objet Date de JavaScript n'est créé : ni le fuseau horaire de la machine ni les règles d'heure d'été ne peuvent donc décaler le résultat. Ce contrat strict rend les données incorrectes visibles au lieu de les normaliser silencieusement vers une autre date.

Exploiter des résultats déterministes en histoire

La conversion calendaire intervient dans les catalogues d'archives, les projets généalogiques, les chronologies historiques, les registres religieux et les intégrations avec des organismes qui publient encore des célébrations selon le calendrier julien. Dans chaque cas, consignez le calendrier de la source avant toute conversion. Fournissez uniquement une date reconnue comme grégorienne ; une source julienne exige la conversion inverse et ne doit pas être envoyée ici sous prétexte que ses chiffres ressemblent au format ISO.

L'algorithme est déterministe et ne dépend d'aucun réseau, choix aléatoire, relevé de la date actuelle ou tableau régional de réformes. Il convient donc aux tests de référence, aux traitements par lots répétables et aux pistes d'audit. Les documents historiques peuvent toutefois suivre des règles locales d'adoption, des années de règne, des conventions religieuses de nouvel an ou comporter des dates manuscrites ambiguës.

Résolvez ces questions en amont. Pour une migration importante, testez des dates proches des jours bissextiles et des changements de siècle avant de traiter toute la collection.

Normaliser des dates d'archives

Ajoutez le libellé julien correspondant aux documents dont la date source est explicitement grégorienne.

Préparer des chronologies historiques

Présentez les dates grégoriennes et juliennes côte à côte tout en conservant le décalage variable selon les siècles.

Tester un logiciel calendaire

Créez des contrôles reproductibles autour des réformes, des jours bissextiles et des changements de siècle.

Le résultat est-il un nombre de jour julien ?

Non. Il s'agit de la date du calendrier julien correspondant à la date grégorienne fournie.

Le calcul dépend-il de mon fuseau horaire ?

Non. Il utilise une arithmétique entière, sans Date, horloge, fuseau horaire ni règle d'heure d'été.

Les dates antérieures à 1582 sont-elles acceptées ?

Oui. Elles suivent les règles grégoriennes proleptiques pour une conversion cohérente, sans politique nationale d'adoption.

Pourquoi l'écart n'est-il pas toujours de 13 jours ?

Parce que les deux calendriers divergent sur les années bissextiles séculaires. L'écart grandit au fil des siècles, d'où son indication pour chaque date ; le 15 octobre 1582, par exemple, il n'était que de dix jours.

Puis-je convertir ici une date julienne en date grégorienne ?

Non. Cet outil ne lit que des dates grégoriennes. Une date issue d'une source julienne demande la conversion inverse, même si ses chiffres semblent identiques : vérifiez d'abord le calendrier de votre source.

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

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

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 résultats sont donc reproductibles dans le navigateur comme avec l'API.

Comprendre la signification de la conversion

Le champ day_offset exprime cette relation comme le nombre de jours d'avance du libellé grégorien lorsque les mêmes année, mois et jour sont comparés dans les deux calendriers. Utilisez julian_date comme libellé correspondant et le décalage comme métadonnée explicative.

Saisir et valider la date ISO grégorienne

La réponse contient toujours gregorian_date, julian_date et day_offset sous des noms stables. En cas d'échec, l'API produit une erreur invalid_input accompagnée d'une explication directe.

Exploiter des résultats déterministes en histoire

Conservez gregorian_date avec julian_date pour permettre le suivi de la transformation, ainsi que day_offset lorsque les données couvrent plusieurs siècles, car l'écart n'est pas constant. Une requête API coûte $0.002 ; l'exécution dans le navigateur emploie le même calcul pur.

Que signifie day_offset ?

C'est le nombre de jours d'avance du libellé grégorien sur le libellé julien pour la période concernée.

Quel est le prix d'une conversion par API ?

Chaque requête API coûte $0.002. Le même calcul déterministe peut être exécuté dans le navigateur.

Consulter la documentation complète du KIT →