插值表达式直接使用方法,显示时moment秒转为时分秒

  • Post author:
  • Post category:其他


仅在显示的时候将秒转为时分秒,值是秒,显示出来是时分秒,这个也可以用于倒计时,处理秒就好

插值表达式使用方法,直接将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 版权协议,转载请附上原文出处链接和本声明。