1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > vue 毫秒数转年月日_vue中将时间戳转换为YYYY-MM-dd hh:mm格式时间的组件

vue 毫秒数转年月日_vue中将时间戳转换为YYYY-MM-dd hh:mm格式时间的组件

时间:2023-09-01 07:02:50

相关推荐

vue 毫秒数转年月日_vue中将时间戳转换为YYYY-MM-dd hh:mm格式时间的组件

首先我们可以使用vue中的过滤方法将数据变成另一个格式

// html

{{rating.rateTime | formateDate}}

//script

filters: {

formateDate (time) {

let date = new Date(time)

return formateDate(date, YYYY-MM-dd hh:mm)

}

要使用通用的formateDate函数,我们可以在common/js下新建一个date.js文件,并导出一个函数

export function formateDate (date, fmt) {

if (/(y+)/.test(fmt)) {

fmt = fmt.replace(RegExp.$1, (date.getFullYear() + \).substr(4 - RegExp.$1.length))

}

let o = {

M+: date.getMonth() + 1,

d+: date.getDate(),

h+: date.getHours(),

m+: date.getMinutes(),

s+: date.getSeconds()

}

for (let k in o) {

if (new RegExp(`

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