在Moment.js中,为什么不减去“周”工作

In Moment.js, why doesn't subtract by 'week' work?

本文关键字:工作 为什么不 Moment js      更新时间:2023-09-26

我正在使用Moment.js,以下代码行似乎实际上没有做任何事情:

moment().subtract('week', 1)

在文档中,它显示了减法与'days'一起使用的示例,但它没有指定它是您可以使用的唯一字符串。在大多数其他函数中,这是一个选项,您可以使用 'days''weeks''months' ,所以我不确定我是否做错了什么'weeks'或者只是不支持:时刻.js减去文档

下面是减去天数的示例:

moment().subtract('days', 7);

这也是我最终使用的而不是'weeks'但我仍然很好奇为什么不支持'weeks'

你从 Moment API 向后看。

moment().subtract(1, 'week');

这是一个有点老的问题,但似乎即使在当时也是相关的。

毫无疑问,现在考虑 parse.com 时刻.js版本(1.7.2)到当前时刻.js版本(2.8.4)以及 parse.com 引用的唯一API文档更加相关

在使用矩模块的麻烦中的上一篇文章中检查对此的答案

我建议始终使用最新时刻.js以便您可以正确使用提供的文档(在我的搜索过程中,我找不到 1.7.2 文档..此外,您将错过许多使用 parse.com 中提供的版本的强大功能。

按照接受的答案中的同一帖子中的指示添加新版本。