0

在 moment-recur 文档中,做了以下声明并给出了代码。

通过设置开始日期和结束日期,您可以生成该范围内与模式匹配的所有日期(包括开始/结束日期)。

var recurrence = moment().recur("01/01/2014", "01/07/2014").every(2).days();

// Outputs: ["01/01/2014", "01/03/2014", "01/05/2014", "01/07/2014"]
allDates = recurrence.all("L");

但是,当我运行代码时,我在数组中得到一个偏移量,如下所示:

["01/02/2014", "01/04/2014", "01/06/2014"]

我很好奇我是否做错了什么,或者它是否是库中的错误。

编辑

当我创建一个新的 create-react-app 实例时,不会发生上述错误。但是,当我在我正在开发的应用程序的代码中运行它时,我得到了错误。为了排查问题,我把上面的代码放在最顶层的 app.js 文件中,看看问题是否仍然存在。确实如此。下面是一个屏幕截图。

在此处输入图像描述

4

0 回答 0