Intermediate

Convertisseur de date ordinale

Convertissez n'importe quelle date civile en sa forme ordinale ISO 8601 AAAA-JJJ, ou retransformez un numéro de jour de l'année en date civile.

Sens

Choose which way to convert
Enter the date as YYYY-MM-DD
Ordinal date
2026-06-27 = 2026-178
001 — Jan 1365 — Dec 31Jour 178Jour 178 de 365
Ordinal date
2026-178
Calendar date
2026-06-27
Jour de l'année
178
Jours restants
187
Leap year?
Non
Les résultats sont des estimations fournies à titre d’information générale uniquement et ne constituent pas un avis professionnel — vérifiez toujours les résultats importants de manière indépendante avant de vous y fier. Lire l’avertissement complet.
Réponse rapide

Comment fonctionne cette calculatrice ?

Le format de date ordinale AAAA-JJJ désigne un jour par son numéro dans l'année, de 001 (1er janvier) à 365 ou 366 (31 décembre). Ce convertisseur calcule ce numéro en comptant les jours entiers à partir du début de l'année, applique la règle bissextile grégorienne et convertit dans les deux sens tout en affichant les jours restants.

Formule
DDD = floor((UTC(Y, M, D) − UTC(Y, Jan 0)) / 86400000); leap year if Y%4==0 and (Y%100≠0 or Y%400==0)
How this is calculated

Une date ordinale (forme calendaire-ordinale ISO 8601) nomme un jour par son année et son numéro séquentiel dans cette année, écrit AAAA-JJJ où JJJ va de 001 à 365, ou 366 lors d'une année bissextile. Le 1er janvier est le jour 001 et le 31 décembre est le jour 365 ou 366.

Pour convertir une date civile en forme ordinale, l'outil prend l'horodatage UTC de la date et soustrait l'horodatage UTC du « jour 0 » de cette année (Date.UTC(Y,0,0), qui est le 31 décembre précédent). Diviser la différence en millisecondes par 86 400 000 (le nombre de millisecondes dans une journée) et arrondir à l'inférieur donne le numéro de jour de l'année, ensuite complété à trois chiffres par des zéros. La conversion inverse part du 1er janvier et ajoute JJJ−1 jours via new Date(Date.UTC(Y, 0, DDD)), puis relit le mois et le jour. L'usage de l'UTC partout évite les décalages d'heure d'été et de fuseau qui pourraient déplacer la frontière du jour.

Les années bissextiles sont détectées avec la règle grégorienne : une année est bissextile lorsqu'elle est divisible par 4, sauf les siècles, qui doivent être divisibles par 400. Cela fixe le JJJ maximal valide (365 ou 366) et le décompte des jours restants, calculé comme le total de jours moins JJJ. Les saisies sont validées de sorte que les dates impossibles (comme le 30 février) et les numéros de jour hors plage sont rejetés et un avertissement s'affiche.

Questions fréquentes

Pas exactement. La date ordinale ISO (AAAA-JJJ) est parfois appelée à tort « date julienne » en informatique, mais la véritable date julienne astronomique est un décompte continu de jours depuis 4713 av. J.-C. Cet outil produit la forme ISO du jour de l'année.

Une année commune compte 365 jours (JJJ jusqu'à 365) et une année bissextile 366 jours (JJJ jusqu'à 366). Le convertisseur vérifie la règle bissextile grégorienne pour fixer la plage valide.

Utiliser l'UTC garantit que le calcul du jour de l'année n'est pas affecté par les fuseaux horaires locaux ni par les changements d'heure d'été, qui pourraient autrement faire basculer une date sur le mauvais jour calendaire.

Aussi appelé

date ordinale
convertisseur jour de l annee
aaaa jjj
quantieme
numero du jour de l annee
date calendrier julien

APA

TG we-Calculate Editorial Team. (2026). Convertisseur de date ordinale [Online calculator]. TG we-Calculate. https://we-calculate.com/fr/calculator/ordinal-date-converter

Chicago

TG we-Calculate Editorial Team. "Convertisseur de date ordinale." TG we-Calculate. 2026. https://we-calculate.com/fr/calculator/ordinal-date-converter.

IEEE

TG we-Calculate Editorial Team, "Convertisseur de date ordinale," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fr/calculator/ordinal-date-converter

BibTeX

@misc{wecalculate_ordinal_date_converter, title = {Convertisseur de date ordinale}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fr/calculator/ordinal-date-converter}}, year = {2026}, note = {TG we-Calculate} }

Cette calculatrice vous a-t-elle aidé ?