Outils gratuits pour développeurs

Semaines calendaires.

La semaine calendaire ISO en cours d'un coup d'œil — plus chaque semaine de n'importe quelle année, et dans quelle semaine tombe une date donnée.

Conçu et hébergé dans l'Union européenne
Semaines calendaires
ISO 8601 · semaines commençant le lundi
Fonctionne entièrement dans votre navigateur
Semaine calendaire en cours
S

Toutes les semaines de
Calculé à partir de l'horloge de votre appareil, entièrement dans votre navigateur — rien n'est transmis ni stocké.

Comment fonctionnent les semaines ISO

ISO 8601 — la norme dans toute l'Europe — définit des semaines qui commencent le lundi et les numérote à partir de la semaine contenant le premier jeudi de l'année (la semaine du 4 janvier). Chaque date appartient à exactement une semaine, écrite sous la forme 2026-W28. Comme les semaines ne coïncident pas avec les limites de mois ou d'année, les jours autour du Nouvel An peuvent appartenir à la première ou à la dernière semaine de l'autre année.

52 semaines — le plus souvent

La plupart des années comptent 52 semaines ISO, mais une année qui commence un jeudi — ou une année bissextile commençant un mercredi — glisse une semaine 53. 2026 est une telle année longue ; les suivantes sont 2032 et 2037. Un logiciel qui code en dur 52 semaines par an se casse discrètement ces années-là : traitez le nombre de semaines comme une donnée, pas comme une constante.

Les numéros de semaine comme numéros de version

La gestion de versions basée sur le calendrier (CalVer) utilise l'année et la semaine comme numéro de version — 2026.28 ou 26w28 — de sorte que chaque artefact indique aussitôt quand il a été construit et quel âge il a. Ubuntu, JetBrains et de nombreuses équipes plateforme internes versionnent ainsi. Les boutons de copie ci-dessus produisent exactement ces formats.

Attention aux numéros de semaine américains

La convention nord-américaine fait commencer les semaines le dimanche et appelle « semaine 1 » celle qui contient le 1er janvier — souvent en avance d'un numéro sur l'ISO. Le même piège existe dans les logiciels : le WEEKNUM() d'Excel utilise le système américain par défaut, tandis que ISOWEEKNUM() correspond à cette page. Lorsque vous échangez des numéros de semaine entre équipes, précisez toujours de quel système il s'agit.

Les numéros de semaine dans votre code

JavaScript
pas de fonction native — utilisez un helper
function isoWeek(date) {
  const d = new Date(Date.UTC(
    date.getFullYear(), date.getMonth(), date.getDate()));
  d.setUTCDate(d.getUTCDate() + 4 - (d.getUTCDay() || 7));
  const yearStart = new Date(Date.UTC(d.getUTCFullYear(), 0, 1));
  return Math.ceil(((d - yearStart) / 86400000 + 1) / 7);
}
Python
isocalendar() natif
from datetime import date

today = date.today()
year, week, weekday = today.isocalendar()

print(f"{year}-W{week:02d}")  # e.g. 2026-W28

Questions fréquentes

Quelle est la semaine calendaire en cours ?
L'outil en haut de cette page affiche toujours la semaine calendaire ISO en cours, calculée en direct à partir de l'horloge de votre appareil — y compris la plage de dates exacte du lundi au dimanche qu'elle couvre.
Quand commence la semaine 1 d'une année ?
Selon l'ISO 8601, la semaine 1 est celle qui contient le premier jeudi de l'année — autrement dit, la semaine contenant le 4 janvier. Ainsi, la semaine 1 peut débuter fin décembre, et les derniers jours de décembre peuvent déjà appartenir à la semaine 1 de l'année suivante.
Pourquoi mon application d'agenda affiche-t-elle un autre numéro de semaine ?
Il existe plusieurs systèmes de numérotation. L'ISO 8601 (utilisé dans toute l'Europe et dans cet outil) fait commencer les semaines le lundi. Le système américain fait commencer les semaines le dimanche et appelle « semaine 1 » celle qui contient le 1er janvier — les numéros de semaine américains ont donc souvent une semaine d'avance sur les numéros ISO. Vérifiez le réglage de numérotation des semaines de votre application d'agenda.
Combien de semaines compte une année ?
52 ou 53 semaines ISO. Une année compte 53 semaines lorsqu'elle commence un jeudi — ou lorsqu'il s'agit d'une année bissextile commençant un mercredi. 2026 est une telle « année longue » de 53 semaines ; les suivantes sont 2032 et 2037.
Une date peut-elle appartenir à une semaine d'une autre année ?
Oui. Le 29–31 décembre peut tomber dans la semaine 1 de l'année suivante, et le 1er–3 janvier peut appartenir à la semaine 52 ou 53 de l'année précédente. C'est pourquoi la norme ISO associe le numéro de semaine à une « année calendaire par semaine », écrite sous la forme 2026-W53.
Comment obtenir le numéro de semaine ISO dans Excel ?
Utilisez =ISOWEEKNUM(A1). Notez que l'ancienne fonction =WEEKNUM(A1) applique par défaut le système américain (semaines commençant le dimanche, la semaine 1 contenant le 1er janvier) et renvoie souvent des numéros différents.

Des outils gratuits par une entreprise de logiciels européenne.

  • Fonctionne dans votre navigateur
  • Conçu & hébergé dans l'UE
  • Aucun compte requis