Convertisseur de dates juliennes
Convertissez une date ordinale (AAAA-JJJ ou AAJJJ) en date du calendrier, ou une date et une heure UTC en jour julien astronomique (JD) et en jour julien modifié (MJD), et inversement. La page comprend un compteur en temps réel du jour de l’année et un tableau des jours de l’année en cours.
Convertir les dates calendaires, les dates ordinales et les numéros de jour julien
Formule de calcul du jour julien
Où :
- \(d, m, y\) — le jour, le mois et l’année d’une date du calendrier grégorien
- \(t\) — l’heure exprimée en secondes écoulées depuis 00:00 UTC
- \( \lfloor \cdot \rfloor \) — la fonction partie entière (arrondi à l’entier inférieur)
- JDN — le numéro de jour julien, un entier qui désigne un jour calendaire complet
Les deux premières lignes correspondent à l’algorithme de Fliegel–Van Flandern : elles transforment une date du calendrier en un décompte continu des jours commencé le 1er janvier 4713 av. J.-C. La troisième ligne ajoute la fraction de journée. Comme le jour julien astronomique commence à 12:00 UTC, midi donne un JD entier, tandis que minuit donne un JD dont la partie décimale est ,5. Les dates ordinales numérotent elles aussi les jours, mais à l’intérieur d’une seule année : dans une date AAAA-JJJ, le numéro du jour de l’année remplace simplement le mois et le jour.
Date julienne : exemple de calcul
Exemple : la date ordinale 2024-173 (écrite 2024173 ou 24173 sous forme compacte) correspond au 173e jour de 2024, une année bissextile.
\[ 31 + 29 + 31 + 30 + 31 = 152, \qquad 173 - 152 = 21 \;\Rightarrow\; 21\ \text{juin}\ 2024 \]
À 12:00 UTC ce même jour, on obtient :
\[ \mathrm{JD} = 2460483, \qquad \mathrm{MJD} = 2460483 - 2400000.5 = 60482.5 \]
Résultat : 2024-173 correspond au vendredi 21 juin 2024, le 173e jour sur 366 ; il reste alors 193 jours dans l’année. À 12:00 UTC, cette date correspond à un JD de 2 460 483 et à un MJD de 60 482,5.
Comment utiliser le calculateur
- Ouvrez le menu Mode de conversion et choisissez le sens souhaité : date ordinale vers date du calendrier, date du calendrier vers date ordinale, date et heure UTC vers JD/MJD, ou JD vers date et heure. Seuls les champs nécessaires au mode choisi s’affichent.
- Pour convertir une date ordinale, saisissez le code dans Date ordinale ou consultez le résultat sous Date ordinale (AAAA-JJJ) et Date ordinale (AAJJJ). Les formats acceptés sont AAAAJJJ (7 chiffres), AAJJJ (5 chiffres) et AAAA-JJJ.
- Pour les conversions en JD, renseignez les champs Date et Heure (UTC), ou saisissez un nombre dans Jour julien (JD). N’oubliez pas que le jour julien commence à midi UTC : à 12:00 UTC, le JD est un nombre entier.
- Consultez les résultats : Date du calendrier avec le jour de la semaine, Jour de l’année, Jour julien (JD), Jour julien modifié (MJD) ou Date et heure (UTC) à partir du JD. Au-dessus des résultats, une ligne actualisée en temps réel indique toujours les dates ordinale et julienne du jour. En dessous, le tableau des jours de l’année donne les numéros cumulés des jours de l’année en cours.
Qu’est-ce qu’une date julienne ?
Ce terme recouvre deux conventions différentes, toutes deux prises en charge par ce convertisseur. Dans l’industrie, la logistique et l’armée, une date julienne — plus précisément une date ordinale — se compose de l’année suivie du numéro du jour dans cette année : 2024-173 désigne le 173e jour de 2024. Ce format est défini par la norme ISO 8601. Sa forme compacte AAJJJ (24173) est courante sur les emballages alimentaires pour indiquer un lot ou une date limite de vente ; il est donc souvent utile de la convertir rapidement en une date du calendrier facile à lire.
En astronomie et dans d’autres sciences qui étudient de longues périodes, la date julienne (JD) est un décompte continu des jours et fractions de jour depuis le 1er janvier 4713 av. J.-C. à midi UTC. Comme il s’agit d’un nombre unique qui ne repart jamais à zéro, les calculs de dates sont simples : la différence entre deux JD donne directement le nombre de jours écoulés. Le jour julien modifié (MJD), égal au JD moins 2 400 000,5, commence à minuit plutôt qu’à midi et s’écrit avec des nombres plus courts, plus pratiques. Il est utilisé dans la plupart des catalogues et systèmes satellitaires actuels.
Il faut prêter attention à l’interprétation du résultat. Un JD entier correspond à 12:00 UTC le jour indiqué ; un JD dont la partie décimale est ,5 correspond à minuit au début de ce jour. Les dates ordinales suivent toujours les règles des années bissextiles du calendrier grégorien : lors d’une année bissextile, le numéro de chaque jour après le 28 février augmente d’une unité. Le 21 juin est ainsi le 172e jour d’une année non bissextile, mais le 173e d’une année bissextile.
Hypothèses, limites et conseils pratiques
- Le jour 366 n’existe que les années bissextiles. Le numéro du jour va de 001 à 366. Pour une année non bissextile, le calculateur refuse 366, car elle ne compte que 365 jours.
- Les années à deux chiffres sont interprétées selon la norme ISO 8601 : de 00 à 68, elles désignent les années 2000 à 2068 ; de 69 à 99, les années 1969 à 1999. Pour éviter toute ambiguïté, utilisez le format à quatre chiffres.
- La réforme grégorienne du 15 octobre 1582 est prise en compte. Les JD antérieurs à 2 299 160,5 sont interprétés selon le calendrier julien historique, et le calcul du jour de la semaine s’adapte automatiquement : les dates anciennes correspondent ainsi à leur époque.
- UTC uniquement. Le JD et le MJD sont définis en temps universel ; le convertisseur ne tient pas compte de votre fuseau horaire. Si votre heure est locale, convertissez-la d’abord (ou utilisez notre convertisseur au format 24 heures pour au moins vérifier son format).
- L’heure est arrondie à la seconde la plus proche lors de la conversion d’un JD en date et heure. Si le JD comporte plus de cinq décimales, l’heure affichée peut donc présenter un écart d’une fraction de seconde.
- Si vous souhaitez plutôt calculer le temps écoulé entre deux dates, consultez le calculateur de durée ou le calculateur d’addition et de soustraction de durées.
Valeurs de référence
Quelques repères utiles pour vérifier vos conversions :
| Époque de référence | JD (UTC) | Date et heure (UTC) |
|---|---|---|
| Numéro de jour julien 0 | 0,0 | 1er janvier 4713 av. J.-C. (calendrier julien), 12:00 |
| MJD = 0 | 2 400 000,5 | 17 novembre 1858, 00:00 |
| Réforme grégorienne | 2 299 160,5 | 15 octobre 1582, 00:00 |
| Époque Unix | 2 440 587,5 | 1er janvier 1970, 00:00 |
| J2000.0 (époque de référence en astronomie) | 2 451 545,0 | 1er janvier 2000, 12:00 |
Questions fréquentes
Comment convertir une date ordinale en date du calendrier à la main ?
Additionnez successivement le nombre de jours de chaque mois jusqu’à atteindre ou dépasser le numéro du jour recherché. Commencez par 31 pour janvier, puis ajoutez 28 (ou 29 si l’année est bissextile), 31, 30, et ainsi de suite. Le mois recherché est le premier pour lequel le total atteint ou dépasse le numéro du jour de l’année ; la différence avec le total des mois précédents donne le jour du mois. Pour 2024-173 : \(31+29+31+30+31=152\), donc \(173-152=21\) — le 21 juin 2024.
Pourquoi le jour julien astronomique commence-t-il à midi plutôt qu’à minuit ?
Cette convention vient de l’astronomie du XIXe siècle : les observations avaient lieu la nuit, et un changement de jour à minuit aurait réparti une même séance d’observation sur deux dates juliennes. En faisant commencer le jour à 12:00 UTC, toute une nuit d’observations reste associée au même JD entier. C’est aussi pour cette raison qu’un JD entier correspond à midi UTC, tandis qu’un JD dont la partie décimale est ,5 correspond à minuit.
Une date julienne est-elle une date du calendrier julien ?
Non : la confusion est fréquente. Le calendrier julien est l’ancien système calendaire romain utilisé avant la réforme grégorienne du 15 octobre 1582. Une date julienne (JD) correspond à un décompte continu des jours depuis 4713 av. J.-C., tandis qu’une date ordinale (AAAA-JJJ) indique l’année et le numéro du jour dans cette année selon la norme ISO 8601. Ce sont trois notions différentes, même si le mot « julien » est employé pour plusieurs d’entre elles.
Comment convertir un horodatage Unix en date julienne ?
L’époque Unix (1er janvier 1970 à 00:00 UTC) correspond au JD 2 440 587,5. Divisez donc le nombre de secondes Unix par 86 400, puis ajoutez 2 440 587,5 : \(\mathrm{JD} = \frac{\mathrm{unix\ seconds}}{86400} + 2440587.5\). Pour obtenir le jour julien modifié, retranchez ensuite 2 400 000,5, puisque \(\mathrm{MJD} = \mathrm{JD} - 2400000.5\). Un horodatage Unix égal à 0 correspond donc au MJD 40 587.
Que signifie un code de date à cinq chiffres sur un emballage alimentaire ?
Il s’agit généralement d’une date ordinale au format AAJJJ : les deux premiers chiffres indiquent l’année et les trois derniers, le numéro du jour dans l’année. Par exemple, 24173 désigne le 173e jour de 2024, soit le 21 juin 2024. Ce code sert souvent à indiquer un lot ou une date limite de vente. Certains fabricants utilisent le format complet à sept chiffres AAAAJJJ. Attention : le jour 366 n’existe que les années bissextiles. Vérifiez donc l’année avant de supposer qu’elle compte 365 jours.
Combien de décimales faut-il dans une date julienne pour obtenir une précision donnée ?
Une journée entière vaut 1,0 en JD ; chaque décimale affine donc la précision de l’heure : \(1/10\) de jour ≈ 2,4 heures, \(1/100\) ≈ 14,4 minutes, \(1/1000\) ≈ 86 secondes, et cinq décimales correspondent à un peu moins d’une seconde. Une à cinq décimales suffisent pour la plupart des usages. Ce convertisseur arrondit à la seconde la plus proche les heures obtenues à partir d’un JD : avec plus de cinq décimales, un écart d’une fraction de seconde est donc possible.
Une date julienne peut-elle être négative et comment les dates av. J.-C. sont-elles traitées ?
Oui. L’origine du décompte est fixée au 1er janvier 4713 av. J.-C. à midi UTC (JD 0). En pratique, les dates postérieures à cette époque ne donnent donc pas de JD négatif, mais celles qui la précèdent en donneraient un. Les astronomes utilisent une année 0 (numérotation astronomique des années) : les années av. J.-C. sont donc décalées d’une unité. L’an 1 av. J.-C. correspond à l’année 0, et 4713 av. J.-C. à l’année -4712. N’oubliez pas non plus que les dates antérieures au 15 octobre 1582 relèvent du calendrier julien historique : leurs jours de la semaine et les durées de leurs mois diffèrent de ceux du calendrier grégorien.