一、将标准时间格式化成xxxx-xx-xx
题:Sun Jul 05 2020 11:08:57 GMT+0800 (中国标准时间)
答:
js:
computed:{
time:function () {
const time = new Date();
console.log(time)
const year = time.getFullYear();
const month = (time.getMonth() + 1).toString().padStart(2, 0);
const data = time.getDate().toString().padStart(2, 0);
return year + '-' + month + '-' + data
}
},
html:
<h1>时间:{{time}}</h1>
显示为:时间:2020-07-05
二、将时间戳格式化成 xxxx-xx-xx hh:mm:ss
借助moment.js
;
安装npm install moment --save
在使用的地方引入依赖:let moment = require('moment');
如:
js中methods里
formatDate(){
let moment = require('moment');
let time = new Date().getTime();
return moment(time).format('YYYY-MM-DD hh:mm:ss a');
}
html:
<h1>{{formatDate()}}</h1>
页面显示为:2020-07-05 11:45:29 am