【问题标题】:How to convert seconds to 10h 20m in moment.js如何在 moment.js 中将秒转换为 10h 20m
【发布时间】:2020-05-12 17:57:44
【问题描述】:

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

result : 0h 01m

【问题讨论】:

  • 你不需要时刻 js。提示,小时 = 秒 / 3600,分钟 = 剩余秒数 / 60 秒 = 剩余秒数
  • 这能回答你的问题吗? How to convert seconds to HH:mm:ss in moment.js
  • moment.js 做不到?
  • 你应该已经知道答案了,你应该在发布问题之前做一些研究
  • 不是,因为这种格式没有文本,我想要一个带有字符串的结果:02h:20m

标签: javascript time formatting format momentjs


【解决方案1】:

你可以这样使用smth

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"

【讨论】:

    猜你喜欢
    • 2015-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-19
    • 1970-01-01
    • 2017-06-28
    相关资源
    最近更新 更多