如何为此添加分钟.我按照文档,但不知何故这是行不通的:
var hours = randomIntFromInterval(0,23);
var minutes = randomIntFromInterval(0,59);
var time = moment(hours+':'+minutes,'HHmm').format("HH:mm");
time.add(7,'m');
Run Code Online (Sandbox Code Playgroud)
只有最后一行不起作用,但根据文档应该是正确的.我究竟做错了什么?
Vin*_*zoC 12
您的代码可能如下所示:
var hours = randomIntFromInterval(0,23);
var minutes = randomIntFromInterval(0,59);
var time = moment(hours+':'+minutes,'HH:mm');
time.add(7,'m');
console.log(time.format("HH:mm"));
Run Code Online (Sandbox Code Playgroud)
请注意moment(Object),在您的情况下,您可以使用方法而不是解析字符串来创建时刻对象:
moment({hours: hours, minutes: minutes});
Run Code Online (Sandbox Code Playgroud)
正如文档所说:
省略的单位默认为0或当前日期,月份和年份
| 归档时间: |
|
| 查看次数: |
17094 次 |
| 最近记录: |