您可以使用以下代码将时间格式化为HH:mm:ss格式:

function formatTime(time) {
  const date = new Date(time * 1000);
  const hours = date.getUTCHours().toString().padStart(2, '0');
  const minutes = date.getUTCMinutes().toString().padStart(2, '0');
  const seconds = date.getUTCSeconds().toString().padStart(2, '0');
  
  return `${hours}:${minutes}:${seconds}`;
}

const timeInSeconds = 3600; // 1小时
console.log(formatTime(timeInSeconds)); // 输出:01:00:00

在上面的代码中,我们首先将时间(以秒为单位)传递给formatTime函数。然后,我们将时间转换为Date对象,并使用getUTCHoursgetUTCMinutesgetUTCSeconds方法获取小时、分钟和秒。最后,我们使用padStart方法在需要时将单个数字填充为两位数。最终,我们将格式化的时间作为字符串返回

js 数字format time成HHmmss

原文地址: http://www.cveoy.top/t/topic/icLi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录