我正在尝试以hh:mm:ss格式转换秒数。 我使用下面的代码将秒转换为小时,分钟。 但我不想做这一切。是否有可能在moment.js中将秒转换为HH:MM:SS格式。而不是手动完成。
var x = 43000
var durationValue = moment.duration(x, 'milliseconds');
var hours = Math.floor(durationValue.asHours());
var mins = Math.floor(durationValue.asMinutes()) - hours * 60;
console.log("hours:" + hours + " mins:" + mins);
答案 0 :(得分:3)
moment("1900-01-01 00:00:00").add(43000/1000, 'seconds').format("HH:mm:ss")
试试这个?
时刻的持续时间在他们的定义中没有毫秒数,你应该把它除以1000.