Convertisseur de date de semaine ISO
Convertissez n'importe quelle date du calendrier grégorien en sa date de semaine ISO 8601 (AAAA-Www-J) et inversement, avec le numéro de semaine et le jour de la semaine exacts.
Sens
Enter a valid number
Comment fonctionne cette calculatrice ?
Cet outil convertit une date grégorienne en date de semaine ISO 8601 (AAAA-Www-J) et inversement. Les semaines ISO commencent le lundi, et la semaine 1 est celle qui contient le premier jeudi de l'année, de sorte que l'année ISO peut différer de l'année civile autour de janvier et décembre. Les jours de la semaine vont de lundi = 1 à dimanche = 7.
Formule
How this is calculated
Choisissez un sens. « Date grégorienne vers date de semaine ISO » prend une date civile au format AAAA-MM-JJ et renvoie sa date de semaine ISO 8601. « Date de semaine ISO vers date grégorienne » prend une année ISO, un numéro de semaine (1-53) et un jour de la semaine (lundi = 1 … dimanche = 7) et renvoie la date civile correspondante.
Le système de date de semaine ISO 8601 est ancré sur les jeudis : chaque semaine ISO va du lundi au dimanche, et la semaine contenant le premier jeudi de l'année est la semaine 1. Pour trouver le numéro de semaine, on calcule l'indice du jour de la semaine dayNr = (getUTCDay() + 6) mod 7 (lundi = 0), on décale la date au jeudi de sa semaine (date − dayNr + 3), et on compte les semaines entières depuis le premier jeudi de cette année. Le jour de la semaine ISO est simplement dayNr + 1. Pour l'inverse, on part du 4 janvier (toujours en semaine 1), on recule au lundi de la semaine 1, puis on ajoute (semaine − 1) × 7 + (jour − 1) jours.
Toute l'arithmétique utilise des dates UTC pour éviter les décalages d'heure d'été et de fuseau horaire. L'année ISO peut différer de l'année grégorienne autour du 1er janvier et du 31 décembre — par exemple, 2027-01-01 appartient à la semaine ISO 2026-W53. Les saisies sont validées : les dates civiles impossibles et les semaines hors plage (comme la semaine 53 dans une année de 52 semaines) sont rejetées par une vérification aller-retour.
Questions fréquentes
Les semaines ISO ne se scindent jamais : une semaine appartient entièrement à l'année qui contient son jeudi. Ainsi, les derniers jours de décembre peuvent tomber dans la semaine 1 de l'année ISO suivante, et début janvier peut tomber dans la dernière semaine de l'année ISO précédente.
La plupart des années ISO comptent 52 semaines, mais certaines en comptent 53. Une année compte 53 semaines lorsque le 1er janvier est un jeudi, ou un mercredi lors d'une année bissextile.
L'ISO 8601 numérote les jours de la semaine de lundi = 1 à dimanche = 7, contrairement à la convention courante dimanche = 0 utilisée par de nombreux langages de programmation.
Aussi appelé
TG we-Calculate Editorial Team. (2026). Convertisseur de date de semaine ISO [Online calculator]. TG we-Calculate. https://we-calculate.com/fr/calculator/iso-week-date-converter
TG we-Calculate Editorial Team. "Convertisseur de date de semaine ISO." TG we-Calculate. 2026. https://we-calculate.com/fr/calculator/iso-week-date-converter.
TG we-Calculate Editorial Team, "Convertisseur de date de semaine ISO," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fr/calculator/iso-week-date-converter
@misc{wecalculate_iso_week_date_converter, title = {Convertisseur de date de semaine ISO}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fr/calculator/iso-week-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Cette calculatrice vous a-t-elle aidé ?
