美文网首页JavaScript 进阶营
moment.js常用时间差

moment.js常用时间差

作者: 浪浪山小妖_ | 来源:发表于2019-12-25 15:27 被阅读0次

1.对某个时间做当前时间差的显示处理,如a天前,b小时前,c分钟前,d秒前.

import moment from '../../utils/moment.min.js';         //引入moment.js
    //时间格式化
    dateFormat(date) {
      let m2=moment();  //当下时间
      // let m2=moment('2019-12-18 10:10:00');
      let m1=moment(date);
      let du = moment.duration(m2 - m1, 'ms');   //做差
      let days = du.get('days');
      let hours = du.get('hours');
      let mins = du.get('minutes');   
      let ss = du.get('seconds'); 
      console.log(days,hours,mins,ss)
      //  输出结果为   01天08时09分40秒
      if (days>0) {
        date=moment(date).format("YYYY年MM月DD日");
        return date
      }else if(hours>0){
        return hours+'小时之前'
      }else{
        return mins+'分钟之前'
      }

    },

--by Affandi ⊙▽⊙

相关文章

  • moment.js常用时间差

    1.对某个时间做当前时间差的显示处理,如a天前,b小时前,c分钟前,d秒前. --by Affandi ⊙▽⊙

  • moment用法

    moment.js常用方法 安装依赖 原文地址

  • moment.js 格式化显示时间差

    moment.js 格式化显示时间差 项目中有个字段需要计算两个时间的时间差,并且按照x天 x 小时 x 分钟显示...

  • Moment.js 常用

    安装引入 时间戳(毫秒)转格式化 时间戳(秒)转格式化 年 月 日

  • Moment.js 常用转换

    http://momentjs.cn/docs/#/parsing/

  • Moment.js 常用操作

    1、今天 2、明天 3、昨天 4、本周 5、上周 6、本月 7、上月 8、今年 9、去年 10、获取今天开始(0时...

  • 时间转换函数moment.js

    moment.js是一款转换时间的插件 安装方式为: 其常用的格式化参数如下表所示: 常用的转换 1.时间格式化 ...

  • Moment.js 计算两个时间差

    一:计算小时之间的差const date1=moment(‘08:30’,‘hh:mm’);const date2...

  • moment.js计算两个时间差值

    minute为分钟,可更改为小时,秒或毫秒,具体看官方说明

  • moment.js 常用方法总结

    获取当前系统时间: 获取当前系统时间的前后一个月或前后天数: 获取具体时间或几月几号或几点: 'MM-DD会原样输...

网友评论

    本文标题:moment.js常用时间差

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