【发布时间】:2020-03-09 12:51:35
【问题描述】:
我正在使用时刻 JS,我想获得去年同一周的同一天。
我们在本月的第三周,星期一。第三周,因为第一周从星期日开始01/03/2020。在那一周,我们只有一个月匹配的一天。
我想要第三周,去年的星期一。
我尝试这样做,但它返回的是 04/03/2019 而不是 11/03/2019。知道如何解决这个问题吗?还有为什么我的代码会有这种行为?
console.log(moment().subtract(1, 'years').day(moment().day()).format('DD/MM/YYYY'))
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js" integrity="sha256-4iQZ6BVL4qNKlQ27TExEhBN1HFPvAvAMbFavKKosSWQ=" crossorigin="anonymous"></script>
【问题讨论】:
标签: javascript momentjs