代码之家  ›  专栏  ›  技术社区  ›  William

重复出现的时刻是否有内置的日期计数偏移?

  •  0
  • William  · 技术社区  · 4 年前

    在重现文档时,做出以下声明并给出代码。

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

    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"]
    

    我很好奇我是否做错了什么,或者这是图书馆里的一个bug。

    编辑

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

    enter image description here

    0 回复  |  直到 4 年前