【发布时间】:2017-02-19 11:42:17
【问题描述】:
我一直在为 HH:MM:SS 使用这个出色的函数,但我如何修改它以仅返回 HH:MM,秒数被截断或舍入。
function formatSeconds(seconds)
{
var date = new Date(1970,0,1);
date.setSeconds(seconds);
return date.toTimeString().replace(/.*(\d{2}:\d{2}:\d{2}).*/, "$1");
}
【问题讨论】:
-
你愿意使用第三方库吗? MomentJS 是处理时间和日期的好方法。
-
注意,如果秒数大于1天,你会得到一个不正确的值。
标签: javascript date format seconds