创建1.6.0+

创建1.6.0+

moment.duration(Number, String);

moment.duration(Number);

moment.duration(Object);

moment.duration(String);

moment.duration(String, String); // 2.25.0

要创建持续时间,请使用以毫秒为单位的时间长度调用 moment.duration()。

moment.duration(100); // 100 milliseconds

如果你想创建一个非毫秒度量单位的 moment,你也可以传递度量单位。

moment.duration(2, 'seconds');

moment.duration(2, 'minutes');

moment.duration(2, 'hours');

moment.duration(2, 'days');

moment.duration(2, 'weeks');

moment.duration(2, 'months');

moment.duration(2, 'years');

moment.duration('2', 'years'); // from 2.25.0

moment#add 和 moment#subtract 的相同简写在这里也适用。

Key

速记

y

几个月

M

w

d

小时

h

分钟

m

s

毫秒

ms

与 moment#add 非常相似,如果你需要多个不同的度量单位,则可以传递一个值对象。

moment.duration({

seconds: 2,

minutes: 2,

hours: 2,

days: 2,

weeks: 2,

months: '2',

years: '2'

});

从 2.1.0 开始,moment 支持解析 ASP.NET 样式的时间跨度。 支持以下格式。

格式是由冒号分隔的时、分、秒字符串,如 23:59:59。 天数可以使用点分隔符作为前缀,例如 7.23:59:59。 23:59:59.999 也支持部分秒。

moment.duration('23:59:59');

moment.duration('23:59:59.999');

moment.duration('7.23:59:59.999');

moment.duration('23:59'); // added in 2.3.0

从 2.3.0 开始,moment 还支持解析 国际标准化组织 8601 持续时间。

moment.duration('P1Y2M3DT4H5M6S');

moment.duration('P1M');

从 2.11.0 开始,持续时间格式字符串在天数和休息时间之间有一个空格

被支持。

moment.duration('7 23:59:59.999');

从 2.13.0 开始,解析持续时间时支持混合负号和正号。

moment.duration('PT-6H3M')

从 2.18.0 开始,支持无效持续时间,类似于无效

moment。 要创建无效持续时间,你可以将 NaN 传递给值

一个单位。

在即将发布的版本中,预计无效持续时间会涵盖更多情况(例如

单位的空值)。

moment.duration(NaN);

moment.duration(NaN, 'days');

moment.duration.invalid();

相关推荐

班赛多长时间有效果
完美体育365官方网站

班赛多长时间有效果

01-04 👁️ 7017
广州到北京快递几天
365bet足球盘

广州到北京快递几天

08-27 👁️ 6050
练字最全指导来了!让孩子告别字迹潦草
完美体育365官方网站

练字最全指导来了!让孩子告别字迹潦草

08-11 👁️ 9547
iOS音乐播放器软件排行榜
完美体育365官方网站

iOS音乐播放器软件排行榜

09-25 👁️ 3118
·标致206(进口)
365bet足球盘

·标致206(进口)

08-16 👁️ 1453
跑过8家家庭影院音响店,我最终在这家买了
365bet体育在线中文

跑过8家家庭影院音响店,我最终在这家买了

07-12 👁️ 9381
**南梁在哪里位置**
365bet体育在线中文

**南梁在哪里位置**

10-16 👁️ 9758
未来二三十年,你的生活会变成什么样? | 听网事
帮助中心
365bet体育在线中文

帮助中心

01-17 👁️ 9975