zoukankan      html  css  js  c++  java
  • moment.js计算两个时间的时间戳差值/moment获取当月的第一天/moment获取两个日期的天数差

    首先下载moment

    npm install moment --save
    
    

    使用的时候在页面中引入

    import moment from 'moment'
    

    或者

    const moment = require('moment')
    

    1.moment计算两个时间值的时间戳差值(毫秒),如果计算其他的差值,直接修改x为下面这些,如果是与当前的值做比较,那么可以直接moment().diff(moment(sendStartTime), 'x'),
    因为moment() 等于moment(new Date()),这里的new Date()传不传都可以

    官方地址: http://momentjs.cn/docs/#/durations/creating/

    const matchEndTime = '2020-10-22 22:22:22'
    const sendStartTime= '2020-10-10 22:22:22'
    moment(matchEndTime).diff(moment(sendStartTime), 'x')
    

    2.moment获取当月第一天,dateFormat表示以什么格式输出'x'表示毫秒,'X'表示秒,'YYYY-MM-DD HH:mm:ss'都可以的,看你自己需要什么格式

    moment().startOf('month').format(dateFormat)
    

    3.获取当前的时间,以YYYY-MM-DD HH-mm-ss格式的显示

    moment().format('YYYY-MM-DD HH-mm-ss')
    

    4.moment获取两个日期的天数差

    moment(timeEnd).diff(moment(timeBegin), 'days')
    
  • 相关阅读:
    gradle项目与maven项目互转
    GET和POST两种基本请求方法的区别
    gradle项目打war和jar包
    maven项目打war和jar
    winsw打包jar
    前端
    CentOS
    Vue
    Spring
    Vue
  • 原文地址:https://www.cnblogs.com/antyhouse/p/13278131.html
Copyright © 2011-2022 走看看