一、moment

(1)安装

npm install moment --save

(2)在main.js中配置

inport moment from ‘moment’

(3)在main.js全局注册

Vue.prototype.$moment = monent

注意:不一定要全局注册第三步,可以在需要的页面引入第二步就行

使用:

(1)最简使用

this.date = moment().format('yyyy-MM-DD') // 输出年月日

(2)moment括号里面的时间就是你传入进来的时间,改为format后面的格式

this.date = moment(date,'yyyy-MM-DD').format('yyyy-MM-DD') // 输出年月日

(3)进行时间作比较

// 把需要比较的时间用toJSON()转化
this.date = moment(date, 'yyyy-MM-DD').toJSON()

// 然后再用unix()转化进行现在的时间作比较
moment().unix() < moment(this.date).unix()

注意:format的意思就是你想输出的时间格式

二、new Date()

var myDate = new Date(); //以下输出以当前时间为准
myDate. getYear( ) ; //获取当前年份输出: 21
myDate. getFullYear( ) ; //获取完整年份输出: 2021
myDate . getMonth( )+1; //获取当前月份输出:12
myDate. getDate() ; //获取当前日 输出:17
myDate . getDay(); //获取当前星期输出: 5 (注:星期天是0 )
myDate. getTime( ) ; //获取当时时间的毫秒数输出: 1639707707274
myDate . getHours() ; // 获取当前小时输出: 10
myDate. getMinutes() ; //获取当前分钟输出:24
myDate . getSeconds( ) ; //获取当前秒数输出:30

Logo

前往低代码交流专区

更多推荐