Comment savoir combien de semaine il y a dans 1 an
Résolu
Marlocq
Messages postés
116
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
A voir également:
- 1ans combien de semaine
- Nombre de semaines dans 1 année - Meilleures réponses
- Combien ya til de semaine en 1 ans - Meilleures réponses
- Combien de temps reste une story sur facebook - Guide
- Il faut combien de signalement pour supprimer un compte facebook - Forum Facebook
- 2go internet combien de temps ✓ - Forum Mobile
- 35 go internet combien de temps ✓ - Forum Mobile
- 1go combien de mo ✓ - Forum Windows
3 réponses
Bonjour,
Années normales 365 jours ==> 365/7 = 52,124
Années bissextiles 366 jours ==> 366/7 = 52,285
donc toujours 52 semaines
Toutefois il peut exister une semaine no 53 (années communes finissant un jeudi ; années bissextiles finissant un jeudi ou un vendredi).
Années normales 365 jours ==> 365/7 = 52,124
Années bissextiles 366 jours ==> 366/7 = 52,285
donc toujours 52 semaines
Toutefois il peut exister une semaine no 53 (années communes finissant un jeudi ; années bissextiles finissant un jeudi ou un vendredi).
Bonjour,
Ceci devrait correspondre à tes besoins
En javascript :
Ceci devrait correspondre à tes besoins
En javascript :
function weeksInYear(year) { var d = new Date(year, 11, 31); var week = getWeekNumber(d)[1]; return week == 1? getWeekNumber(d.setDate(24))[1] : week; }
Je n'ai pas regardé.
Mais au pire ... il faut déjà regarder au 28 décembre et non le 31 !
Le 31 pouvant tomber en semaine 1 (la norme voulant que la semaine 1 soit la première de l'année ayant au moins 4 jours en janvier
En gros la règle c'est :
Donc le 31 peut tomber un Lundi ou Mardi ou Mercredi de la semaine 1....
Il ne te donnera donc pas le numéro "max" de semaines en fonction des années.....
Donc le mktime doit encore fonctionner... mais en se référant au 28 décembre (qui tombe forcément la dernière semaine quoi qu'il arrive)
Mais au pire ... il faut déjà regarder au 28 décembre et non le 31 !
Le 31 pouvant tomber en semaine 1 (la norme voulant que la semaine 1 soit la première de l'année ayant au moins 4 jours en janvier
En gros la règle c'est :
Toutes les règles ci-dessous sont équivalentes :
la première semaine avec au moins quatre jours dans la même année civile
la semaine du premier jeudi de l'année civile
la semaine du 4 janvier
la semaine dont le lundi est compris entre le 29 décembre et le 4 janvier
Donc le 31 peut tomber un Lundi ou Mardi ou Mercredi de la semaine 1....
Il ne te donnera donc pas le numéro "max" de semaines en fonction des années.....
Donc le mktime doit encore fonctionner... mais en se référant au 28 décembre (qui tombe forcément la dernière semaine quoi qu'il arrive)