Accueil > Manip’s > Javascript > Extraire le Numéro de la semaine
Javascript, DATES
Extraire le Numéro de la semaine
getWeekNumber( date )
lundi 11 septembre 2006, par
<script type="text/javascript">
/* Returns the number of the week in year, as defined in ISO 8601. */
/* Fonction tirée de JsCalendar) */
function getWeekNumber( maDate )
{
var d = new Date(maDate.getFullYear(), maDate.getMonth(), maDate.getDate(), 0, 0, 0);
var DoW = d.getDay();
d.setDate(d.getDate() - (DoW + 6) % 7 + 3); // Nearest Thu
var ms = d.valueOf(); // GMT
d.setMonth(0);
d.setDate(4); // Thu in Week 1
return Math.round((ms - d.valueOf()) / (7 * 864e5)) + 1;
};
</script>