코드는 매우 간단하고 더 이상 말도 안됩니다. 코드를 제시합니다.
코드 사본은 다음과 같습니다.
/**
* 현재 날짜의 실현은 몇 주입니까? 그런 다음 앞뒤로 밀어냅니다
* JS 배열은 현재 날짜 전후에 데이터를 저장합니다 (총 5 주)
* */
var initsearchmajorchanges = function () {
// 현재 연도 인 현재 날짜를 구현 한 다음 몇 주 동안 앞뒤로 밀어 붙입니다. JS 배열은 현재 날짜의 첫 번째 및 다음 2 주를 저장합니다 (총 5 주간의 데이터)
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"); // 이번 주에 제출하십시오
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 배열은 현재 날짜 주간의 첫 번째와 다음 2 주 (총 5 주간의 데이터)를 절약합니다. 위는 핵심 코드입니다!
사용법도 매우 간단합니다. 마음에 드 셨기를 바랍니다.