Moment.js - начало недели в понедельник с isoWeekday ()
Я создаю календарь, в котором я печатаю недели в табличном формате. Одно из требований заключается в том, чтобы я мог начинать недели либо в понедельник, либо в воскресенье, согласно некоторому варианту пользователя. Я'мне трудно использовать моментisoWeekday метод.
// Start of some date range. Can be any day of the week.
var startOfPeriod = moment("2013-06-23T00:00:00"),
// We begin on the start of the first week.
// Mon Tues Wed Thur Fri Sat Sun
// 20 21 22 23 24 25 26
begin = moment(startOfPeriod).isoWeekday(1); // will pull from user setting
console.log(begin.isoWeekday()); // 1 - all good
// Let's get the beginning of this first week, respecting the isoWeekday
begin.startOf('week');
console.log(begin.isoWeekday()); // 7 - what happened ???
// Get column headers
for (var i=0; i