首页 > 解决方案 > 如何在 moment.js 中将秒转换为 10h 20m

问题描述

在moment.js中如何将秒转换为10h 20m,我没有找到这样的解决方案,谁显示0h 01m(例子)

result : 0h 01m

标签: javascripttimeformattingformatmomentjs

解决方案


你可以这样使用

seconds = 18100;
moment.utc(1000 * seconds).format('H[h] mm[m]'); // "5h 01m"

UPD:所以如果你需要零,那么格式可以是

seconds = 3700;
moment.utc(1000 * seconds).format('HH[h] mm[m]'); // "01h 01m"

推荐阅读