如何将秒转换为 HH:mm:ss
?
目前,我正在使用以下功能
render: function (data){
return new Date(data*1000).toTimeString().replace(/.*(\d{2}:\d{2}:\d{2}).*/, "$1");;
}
这适用于chrome,但是在Firefox中12秒钟我得到了01:00:12
我想使用moment.js来实现跨浏览器兼容性
我尝试了这个但没有用
render: function (data){
return moment(data).format('HH:mm:ss');
}
我究竟做错了什么?
编辑
我设法找到没有 moment.js 的解决方案,如下
return (new Date(data * 1000)).toUTCString().match(/(\d\d:\d\d:\d\d)/)[0];
仍然对我如何在moment.js中做到这一点感到好奇