Javascript moment.js给出了错误的日期

Javascript moment.js给出了错误的日期,javascript,momentjs,Javascript,Momentjs,我正在使用moment.js转换日期。但出于某种原因,它给了我错误的日期。我希望得到日期为2019年8月26日,但我得到的是2019年9月2日。我也使用locale-NL。当我检查日期为2019年6月28日的周数时,它将返回第35周 moment.locale('nl'); 变量日期=时刻().年('2019')。周('35')。日('1')。格式(“DD-MM-YYYY”); console.log(“日期1:+日期);//=>日期1:2019年9月2日 console.log(“周:”+时

我正在使用moment.js转换日期。但出于某种原因,它给了我错误的日期。我希望得到日期为2019年8月26日,但我得到的是2019年9月2日。我也使用locale-NL。当我检查日期为2019年6月28日的周数时,它将返回第35周

moment.locale('nl');
变量日期=时刻().年('2019')。周('35')。日('1')。格式(“DD-MM-YYYY”);
console.log(“日期1:+日期);//=>日期1:2019年9月2日
console.log(“周:”+时刻(“2019-08-26”).week();//=>周:35

您需要在一周的开始日通过,以获得您想要的日期:
$date=moment().year('2019')。week('35')。day('Monday')。格式(“DD-MM-YYYY”);
console.log(“日期1:+$date);
console.log(“周:+时刻”(“2019-08-26”).week()