Le code est très simple, donc je ne vais pas entrer dans trop de bêtises, donnez-moi juste le code :
/**
* * Sachez que la date actuelle est la première semaine de l'année, puis avancez et reculez de quelques semaines
* Le tableau js stocke les deux semaines avant et après la date actuelle (un total de cinq semaines de données)
**/
var initSearchMajorChanges = function(){
// Réalisez que la date actuelle est la première semaine de l'année, puis avancez et reculez de quelques semaines. Le tableau js enregistre les deux semaines avant et après la date actuelle (un total de cinq semaines de données)
var vv='2015-02-07';
var vNowDate=moment(new moment(vv).format("YYYY-MM-DD"));//.add('month',0).add('days',-1);
var vWeekOfDay=moment(vNowDate).format("E");//Calculer le jour de la semaine
var vWeekOfDays=7-vWeekOfDay-1;
var vStartDate=moment(vNowDate).add('days',vWeekOfDays);
var vEndDate=moment(vNowDate).add('days',-vWeekOfDay);
var vStartDateNew=moment(vStartDate).add('days',7*$scope.gWeeks);
var vEndDateNew=moment(vEndDate).add('days',-(7*$scope.gWeeks));
//var vYearAndWeek=moment(vStartDate).format("YYYY") '-' moment(vStartDate).format("WW");
searchMajorChanges(vStartDateNew,vEndDateNew);
>
Exigences :
Le tableau js stocke les deux semaines avant et après la semaine de la date actuelle (un total de cinq semaines de données). Ce qui précède est le code de base !
La méthode d'utilisation est également très simple, j'espère que tout le monde l'aimera.