【发布时间】:2018-11-16 12:02:32
【问题描述】:
我试图弄清楚如何构建代码,以找到与给定日期(2018 年 4 月 10 日)相关的一周中前一天的“MM/DD/YYYY”日期。
如果我正确理解了 Momentjs 的documentation,我想我可以使用负的工作日数字来查找特定日期过去的“X-day”。
我知道我使用的日期是星期二,所以我想如果我给 weekday 函数提供上星期二 (-2) 的数字表示,我会得到过去的星期二,'04/03/2018'。问题是当我运行以下检查时:
expect(await moment('04/10/2018', ['MM/DD/YYYY']).weekday(-2).format('MM/DD/YYYY')).toBe('04/03/2018');
我得到的结果是 '04/06/2018'。
【问题讨论】: