我有这样的时间字符串:
6:28 PM
我有这样的十进制数字:
2.36
意思" 2小时和36分钟"
我想将十进制数添加到以这种格式获取它的时间:
9:04 PM
最好的方法是什么?
我也在页面上使用了moment.js,所以如果有办法可以通过也可以工作的时刻来实现。
答案 0 :(得分:2)
您可以使用moment.add
var add = 2.36;
var split = add.toString().split('.');
moment().add(split.shift(), 'hours').add(split.shift(), 'minutes');