仅在显示的时候将秒转为时分秒,值是秒,显示出来是时分秒,这个也可以用于倒计时,处理秒就好
插值表达式使用方法,直接将runTimeSec显示为时分秒
<p>{{ convertSecToHHmmss(runTimeSec) }}</p>
methods中的方法
// moment将秒转换为时分秒,使用return返回结果,就可以直接在插值表达式中使用这个方法
convertSecToHHmmss(sec) {
let currentTime = moment.duration(sec, "seconds");
// 将获取到的下轮间隔秒数转换成时分秒
return moment({
h: currentTime.hours(),
m: currentTime.minutes(),
s: currentTime.seconds(),
}).format("HH:mm:ss");
},
扩展
使用moment的方法
安装moment
npm install moment
script中引用moment
import moment from "moment"; //引入moment时间处理方法
moment.locale("zh-cn");
秒转时分秒显示方法

本文介绍了一种将秒数转换为时分秒格式显示的方法,并提供了具体的Vue.js实现案例,利用moment库进行时间格式化。
1755

被折叠的 条评论
为什么被折叠?



