MomentJS - 创建
此方法用于创建持续时间。
语法
moment.duration(Number, String); moment.duration(Number); moment.duration(Object); moment.duration(String);
示例
var k = moment.duration(500); JSON.stringify(k._data) // 从持续时间中获取对象详细信息
持续时间方法为对象提供所有详细信息。控制台中可见的持续时间结构显示在此处 −
输出
示例
var k = moment.duration(1500);
输出
也可以使用单位作为参数来创建持续时间。观察以下示例以更好地理解 −
示例
var k = moment.duration(5, 'seconds');
输出
示例
var k = moment.duration(12, 'months');
输出
请注意,我们在持续时间中使用了 12 个月,因此它直接以年为单位显示,如下所示 −
示例
var k = moment.duration(2, 'weeks');
一周的详细信息以天为单位显示。2 周计为 14 天,如下所示 −
输出
持续时间可以使用的单位是年、月、周、日、时、分、秒和毫秒。您可以使用前面章节中讨论的键/简写版本来表示持续时间单位。
您还可以更新天、小时、分钟、秒,如下所示 −
示例
var k = moment.duration('6.23:50:40');
输出
带有解析方法的示例
var k = moment.duration('P5Y8M9DT4H5M25S');