我想将持续时间(即秒数)转换为以冒号分隔的时间字符串(hh:mm:ss)
我在这里找到了一些有用的答案,但他们都在谈论转换为 x 小时和 x 分钟格式。
那么是否有一个小片段可以在 jQuery 或原始 JavaScript 中执行此操作?
原文由 medk 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想将持续时间(即秒数)转换为以冒号分隔的时间字符串(hh:mm:ss)
我在这里找到了一些有用的答案,但他们都在谈论转换为 x 小时和 x 分钟格式。
那么是否有一个小片段可以在 jQuery 或原始 JavaScript 中执行此操作?
原文由 medk 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 JS Date 方法的帮助下,您可以在没有任何外部 JS 库的情况下设法做到这一点,如下所示:
var date = new Date(0);
date.setSeconds(45); // specify value for SECONDS here
var timeString = date.toISOString().substring(11, 19);
console.log(timeString)
原文由 Harish Ambady 发布,翻译遵循 CC BY-SA 4.0 许可协议
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
您现在可以像这样使用它:
工作片段: