美文网首页工作生活
将毫秒格式化为时分秒

将毫秒格式化为时分秒

作者: cs0710 | 来源:发表于2019-07-01 16:19 被阅读0次
// 将ms转换为时分秒
function formatMs (ms) {
  const parseFloatMs = parseFloat(ms);
  if (isNaN(parseFloatMs)) return '0s';
  // 将ms转换为秒数
  const formatSecond = parseInt(parseFloatMs / 1000);
  const seconds = formatSecond % 60;
  const minutes = parseInt(formatSecond / 60);
  const hours = parseInt(formatSecond / 3600);
  if (hours > 0) return `${hours}hour${minutes}min${seconds}s`;
  if (minutes > 0) return `${minutes}min${seconds}s`;
  else return `${seconds}s`;
}

相关文章

网友评论

    本文标题:将毫秒格式化为时分秒

    本文链接:https://www.haomeiwen.com/subject/buxncctx.html