stamp是参数,如果没有传入参数的话,会获取当前时间
getstartdatetime(stamp) {
let d = "";
if (stamp == undefined) {
d = new Date();
} else {
d = new Date(parseInt(stamp));
}
let month = d.getMonth() + 1 < 10 ? 0 + "" + (d.getMonth() + 1) : d.getMonth() + 1;
let day = d.getDate() < 10 ? 0 + "" + d.getDate() : d.getDate();
let hour = d.getHours() < 10 ? 0 + "" + d.getHours() : d.getHours();
let minute = d.getMinutes() < 10 ? 0 + "" + d.getMinutes() : d.getMinutes();
let second = d.getSeconds() < 10 ? 0 + "" + d.getSeconds() : d.getSeconds();
let dateString = d.getFullYear() + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second;
return dateString;
},
使用的时候
this.getstartdatetime(时间戳的值)
建议在vue项目创建公共js文件,按需引入