1. 标准时间(即Date() 对象)
Mon Sep 16 2019 00:00:00 GMT+0800 (中国标准时间)
var now = new Date();
now; // Mon Sep 16 2019 00:00:00 GMT+0800 (中国标准时间)
标准时间转时间戳,用getTime() 和 Date.parse() , 使用方法:
let date = Mon Sep 16 2019 00:00:00 GMT+0800 (中国标准时间)
date.getTime()
Date.parse(date)
如果当前日期是中国标准时间,则使用.getTime() 和Date.parse() 这两种方式转化出时间戳。
2. 日期格式
let date = ‘2019-09-09 00:00:00‘ let newDate = new Date(date) // 得到中国标准时间 // 获取时间戳 newDate.getTime() 或Date.parse(newDate)
总结: 我们常见的日期格式需要获取时间戳,必须先使用new Date(date) 先把时间转换成中国标准时间也就是Date对象,然后再去使用.getTime() 和Date.parse() 方法 得到时间戳
3. moment
vue中使用moment ,使用npm安装moment方法
具体的vue中moment使用方式 详见 笔记 vue目录
格式化时间戳
item.paymentTime = this.$moment(item.paymentTime).format(‘YYYY-MM-DD HH:mm‘)
标准时间、日期转时间戳
let startDate1 = this.$moment(this.startTime, ‘YYYYMMDD‘).valueOf()