2017-04-27 2 views
0

js에서 몇 가지 문서를 읽었으며 구현 방법을 알지 못했습니다. 나는 현재의 주간의 시절을 잡을 길을 찾았습니다. 내가 그것을 시도하고 일년 내내 모든 월요일, 화요일, 수요일, 목요일, 금요일과 토요일은Moment JS. 일년 내내 모든 주간을 선택하는 방법을 찾으려는 시도

이 코드는 바로하여 현재 주

var Monday = moment.weekdays(1); 
    var Tuesday = moment.weekdays(2); 
    var Wednesday = moment.weekdays(3); 
    var Thursday = moment.weekdays(4); 
    var Friday = moment.weekdays(5); 
    var Saturday = moment.weekdays(6); 
+1

이미이 물었다 질문을하고 잠시 기다렸다가 같은 질문을 여러 번 반복하지 말고 이전 내용을 편집하여 더 자세한 정보를 추가하고 시도한 내용을 표시하십시오. – VincenzoC

+1

[순간 JS의 가능한 중복. 매주 월요일을 선택하는 방법 찾기] (http://stackoverflow.com/questions/43636691/moment-js-looking-for-how-to-select-every-monday-of-a-year) – George

답변

0

사전 날짜의 매일을 잡아 잡아하는 것입니다 7 일, 52 번 반복 (그리고 이상한 변화). 올해의 첫 번째 월요일 오늘날 가정하면, 이것은 당신에게 모든 월요일을 얻을 것이다 :

var theMondays = []; 
for (var weeki = 0; weeki < 53; weeki++) { 
    theMondays.push(moment().add(weeki * 7, 'days')); 
} 
하여 연초의 주위에 당신의 방법을 찾기 위해 다음의

하나를 사용 :

moment().startOf('year'); // set to January 1st, 12:00 am this year 
moment().startOf('month'); // set to the first of this month, 12:00 am 
moment().startOf('quarter'); // set to the beginning of the current quarter, 1st day of months, 12:00 am 
moment().startOf('week'); // set to the first day of this week, 12:00 am 
moment().startOf('isoWeek'); // set to the first day of this week according to ISO 8601, 12:00 am 
moment().startOf('day');  // set to 12:00 am today 
관련 문제