【发布时间】:2017-01-05 22:54:22
【问题描述】:
我在使用 moment.js 的网络应用程序中为 2017 年新的一年苦苦挣扎。
当我写作时:
moment('2017-01-03').isoWeekYear(2016).week(52); // results = Dec 27 2015
当我写的时候:
moment('2017-01-04').isoWeekYear(2016).week(52); //results = Dec 26 2016
我的期望是这两个都应该给我答案“2016 年 12 月 26 日”。可能我想错了,或者这可能是 moment.js 中的错误?
我一直在努力想出一个答案或解决方法,但没有任何成功..
【问题讨论】:
-
您使用的是当前 (2.17.1) moment.js 吗?
-
@user01 我当前的版本是 2.8.4
-
你试过电流吗?我的快速测试显示的答案符合您的要求。
-
将 moment.js 从 2.8.4 更新到 2.17.1 确实解决了这个问题。谢谢@user01
标签: javascript date momentjs