1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > vue获取当前时间或几天前的时间并格式化时间类型

vue获取当前时间或几天前的时间并格式化时间类型

时间:2021-06-20 06:46:53

相关推荐

vue获取当前时间或几天前的时间并格式化时间类型

直接调用这个函数即可获取时间,需要获取几天前的时间在调用的时候传几(数值,不要传字符串)就行,如果只是获取当天时间,在调用这个方法的时候传0

getTime(val) { // 获取时间并格式化// 获取前val天的时间var dt = new Date;val === 0 ? '' : dt.setTime(dt.getTime() - 24 * 60 * 60 * 1000 * val)const y = dt.getFullYear();const m = (dt.getMonth() + 1 + "").padStart(2, "0");const d = (dt.getDate() + "").padStart(2, "0");const hh = (dt.getHours() + "").padStart(2, "0");const mm = (dt.getMinutes() + "").padStart(2, "0");const ss = (dt.getSeconds() + "").padStart(2, "0");return `${y}-${m}-${d} ${hh}:${mm}:${ss}`; // 获取的时间格式为 -04-09 09:34:00// return `${y}-${m}-${d}`; // 获取的时间格式为 -04-09 // return y+m+d+hh+mm+ss // 获取的时间格式为 0409093733// return y + m + d // 获取的时间格式为 0409},console.log( this.getTime(0) ) // 得到当天的时间console.log( this.getTime(1) ) // 得到 1 天前的时间console.log( this.getTime(2) ) // 得到 2 天前的时间 以此类推- 号改成 + 号 可以获得几天后的时间 同上

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。