Numéro de semaine

Quelle semaine sommes-nous aujourd’hui ? Trouvez le numéro de semaine ISO de n’importe quelle date ou les dates de n’importe quelle semaine, et voyez toute l’année avec les numéros de semaine.

Aujourd’hui— 
 
Numérotation des semaines

Numéro de semaine

 
—

Numéros de semaine

 

Comment trouver un numéro de semaine

  1. L’encadré du haut affiche le numéro de semaine du jour, les dates du lundi au dimanche de cette semaine et le nombre de semaines restantes dans l’année.
  2. Pour connaître la semaine d’un autre jour, choisissez-le dans le champ Date. Le numéro de semaine, ses sept jours, le jour de l’année et la semaine du mois s’affichent en dessous.
  3. Pour faire l’inverse, saisissez une année et un numéro de semaine à droite, ou avancez avec les flèches. Le résultat indique le lundi et le dimanche de cette semaine.
  4. Plus bas, vous trouverez un calendrier de toute l’année avec un numéro de semaine sur chaque ligne ; passez en mode liste pour copier les dates de début et de fin de chaque semaine en CSV. Les boutons du haut permettent de basculer entre les numérotations ISO, américaine et début le samedi.

Comment fonctionnent les numéros de semaine ISO

La France, la plupart des pays d’Europe et le commerce international numérotent les semaines selon la norme ISO 8601. Ses règles sont simples : une semaine commence toujours le lundi et se termine le dimanche, et la semaine 1 est celle qui contient le premier jeudi de l’année. Autrement dit, la semaine 1 est celle du 4 janvier, ou la première semaine qui compte au moins quatre jours dans la nouvelle année. Chaque semaine appartient donc à une seule année, et il n’y a jamais de demi-semaine.

Année de semaine : quand le 1er janvier tombe en semaine 52 ou 53

Comme les semaines ne sont jamais coupées, les premiers jours de janvier peuvent appartenir à la dernière semaine de l’année précédente, et les derniers jours de décembre à la semaine 1 de l’année suivante. La norme ISO appelle année de semaine l’année à laquelle appartient une semaine. Par exemple, le vendredi 1er janvier 2027 est dans la semaine 53 de 2026, tandis que le lundi 29 décembre 2025 ouvre déjà la semaine 1 de 2026. L’outil vous prévient chaque fois que l’année de semaine diffère de l’année civile. En notation ISO, une semaine s’écrit 2026-W44 et un jour 2026-W44-6, le dernier chiffre étant le jour de la semaine de 1 (lundi) à 7 (dimanche).

52 ou 53 semaines ?

Une année ISO compte 52 semaines, ou 53 quand elle commence un jeudi, ou quand elle est bissextile et commence un mercredi. Cela arrive tous les cinq à six ans environ : 2026 compte 53 semaines, et les suivantes sont 2032 et 2037. Les paies, plannings de production et emplois du temps scolaires comptés en semaines doivent tenir compte de cette semaine supplémentaire.

Numéros de semaine américains et du Moyen-Orient

Les États-Unis, le Canada et le Japon commencent généralement la semaine le dimanche et appellent semaine 1 celle qui contient le 1er janvier, même si elle n’a qu’un seul jour dans la nouvelle année. Plusieurs pays du Moyen-Orient appliquent la même règle avec des semaines qui commencent le samedi. Ces systèmes peuvent donner un numéro différent de l’ISO pour un même jour, souvent supérieur d’une unité, et dans cet outil les derniers jours de décembre passent en semaine 1 de l’année suivante, comme dans un calendrier imprimé. La fonction NO.SEMAINE d’Excel utilise le même début mais continue de compter : elle peut donc renvoyer la semaine 53, voire 54, pour ces jours de décembre. Quand vous communiquez un numéro de semaine à quelqu’un à l’étranger, précisez le système utilisé, ou donnez simplement les dates. Tous les calculs de cette page se font dans votre navigateur.

Numéros de semaine dans Excel et en programmation

Comment obtenir le numéro de semaine ISO d’une date d, et le lundi de la semaine w de l’année y.

OutilSemaine ISO d’une dateLundi de la semaine w
Excel / Google Sheets=NO.SEMAINE.ISO(A1)=DATE(y;1;4)-JOURSEM(DATE(y;1;4);3)+7*(w-1)
Pythond.isocalendar().weekdate.fromisocalendar(y, w, 1)
PHPdate('W', $ts)(new DateTime())->setISODate($y, $w)
Javad.get(IsoFields.WEEK_OF_WEEK_BASED_YEAR)LocalDate.of(y, 1, 4).with(IsoFields.WEEK_OF_WEEK_BASED_YEAR, w).with(DayOfWeek.MONDAY)
C#ISOWeek.GetWeekOfYear(d)ISOWeek.ToDateTime(y, w, DayOfWeek.Monday)
JavaScriptTemporal.PlainDate.from(d).weekOfYear—
MySQLWEEK(d, 3)STR_TO_DATE(CONCAT(y, ' ', w, ' Monday'), '%x %v %W')
PostgreSQLEXTRACT(WEEK FROM d)to_date('2026-44-1', 'IYYY-IW-ID')
SQL ServerDATEPART(ISO_WEEK, d)—
Bash (GNU date)date +%V—

La fonction NO.SEMAINE(A1) d’Excel (version française) sans second argument donne des numéros à l’américaine (début le dimanche, la semaine 1 contient le 1er janvier). NO.SEMAINE(A1;21) équivaut à NO.SEMAINE.ISO. Java nécessite java.time.temporal.IsoFields ; C# nécessite System.Globalization.

Questions fréquentes

Quel est le numéro de semaine aujourd’hui ?

Le numéro de semaine du jour s’affiche en haut de la page et se met à jour tout seul à minuit. Le samedi 31 octobre 2026, c’est la semaine ISO 44, qui va du lundi 26 octobre au dimanche 1er novembre 2026.

Comment le numéro de semaine ISO est-il calculé ?

Les semaines ISO commencent le lundi. La semaine 1 est celle qui contient le premier jeudi de l’année, c’est-à-dire celle du 4 janvier. Chaque semaine suivante ajoute un : la plupart des jours sont donc en semaines 1 à 52, et certaines années ont aussi une semaine 53.

Quelles années ont 53 semaines ?

Une année ISO compte 53 semaines quand le 1er janvier est un jeudi, ou quand elle est bissextile et que le 1er janvier est un mercredi. 2020 et 2026 ont 53 semaines ; les suivantes sont 2032, 2037, 2043 et 2048. Toutes les autres années en ont 52.

Pourquoi les numéros de semaine ISO et américains diffèrent-ils ?

Le système américain commence la semaine le dimanche et compte comme semaine 1 celle du 1er janvier, même si un seul de ses jours tombe en janvier. L’ISO commence le lundi et exige au moins quatre jours dans la nouvelle année. Pour de nombreuses dates, le numéro américain est supérieur d’une unité au numéro ISO.

Comment obtenir le numéro de semaine dans Excel ou Google Sheets ?

Utilisez =NO.SEMAINE.ISO(A1) pour les semaines ISO, en usage en France et dans la plupart des pays d’Europe. =NO.SEMAINE(A1) donne des semaines à l’américaine qui commencent le dimanche. Pour trouver le lundi de la semaine w de l’année y, utilisez =DATE(y;1;4)-JOURSEM(DATE(y;1;4);3)+7*(w-1).