"dateWeek" est une fonction JavaScript qui permet de récupérer le numéro de semaine d'une date.
function dateWeek(a){
var d = a ? new Date(a) : new Date();
d.setHours(0,0,0,0);
d.setDate(v.getDate() + 3 - (d.getDay() + 6) % 7);
var w = new Date(d.getFullYear(), 0, 4);
return '' + (1 + Math.round(((d.getTime() - w.getTime()) / 86400000 - 3 + (w.getDay() + 6) % 7) / 7));
}
La date peut être paramétrée via l'argument de la fonction.
var ma_date = new Date(2019, 0, 1);
dateWeek(ma_date);
// renvoie : "1"
Cet article vous a-t-il été utile ?
Super :)
Merci d'avoir donné votre avis !
Oups :(
Merci d'avoir donné votre avis qui va nous permettre de nous améliorer !