Kod ini sangat mudah, jadi saya tidak akan bercakap terlalu banyak perkara karut, cuma berikan saya kod:
/**
* * Sedar bahawa tarikh semasa ialah minggu pertama tahun ini, dan kemudian tolak ke hadapan dan ke belakang dalam beberapa minggu
* Tatasusunan js menyimpan dua minggu sebelum dan selepas tarikh semasa (jumlah lima minggu data)
**/
var initSearchMajorChanges = function(){
//Sedari bahawa tarikh semasa ialah minggu pertama tahun itu, dan kemudian tolak ke hadapan dan ke belakang beberapa minggu Tatasusunan js menyimpan dua minggu sebelum dan selepas tarikh semasa (sejumlah lima minggu data)
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");//Hitung hari dalam seminggu
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);
}
Keperluan:
Tatasusunan js menyimpan dua minggu sebelum dan selepas minggu tarikh semasa (sebanyak lima minggu data di atas ialah kod teras!
).
Cara penggunaan juga sangat mudah, saya harap semua orang akan menyukainya.
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn