仅在显示的时候将秒转为时分秒,值是秒,显示出来是时分秒,这个也可以用于倒计时,处理秒就好
插值表达式使用方法,直接将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");
版权声明:本文为OnismYY原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。