الكود بسيط للغاية وليس هناك المزيد من الهراء. فقط قدم الرمز:
نسخة الكود كما يلي:
/**
* ما هو الأسبوع الذي يحقق التاريخ الحالي؟ ثم ادفع للأمام والخلف
* JS Array يحفظ البيانات قبل وبعد التاريخ الحالي (5 أسابيع في المجموع)
* */
var initsearchmajorchanges = function () {
// قم بتنفيذ التاريخ الحالي الذي يكون فيه الأسبوع هو العام الحالي ، ثم دفع إلى الأمام والخلف لبضعة أسابيع. يوفر صفيف JS الأسبوعين الأول والأيالي من التاريخ الحالي (ما مجموعه خمسة أسابيع من البيانات)
var vv = '2015-02-07' ؛
var vnowdate = لحظة (لحظة جديدة (VV) .Format ("Yyyy-MM-DD")) ؛ //. ADD ('month' ، 0) .Add ('days' ،-1) ؛
var vweekofday = moment (vnowdate) .Format ("e") ؛ // ملف الأسبوع من هذا الأسبوع
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) ؛
}
يحتاج:
يوفر صفيف JS الأسبوعين الأول والأيالي من أسبوع التاريخ الحالي (ما مجموعه خمسة أسابيع من البيانات). ما سبق هو الرمز الأساسي!
طريقة الاستخدام بسيطة للغاية ، وآمل أن تنال إعجابك.