filters: {timeFilter(ms) {// 2020-06-01T04:24:43.230Z 獲取到的時間格式// 把時間的中的T和Z 替換成空字符串let date = ms.replace('T', '');let data = date.replace('Z', '');let datime = Date.parse(data);let time = new Date(); // 當(dāng)前的時間let msi = time.getTime(); //轉(zhuǎn)化成時間戳let cha = msi - datime; //獲取到時間差let months = cha / 1000 / 60 / 60 / 24 / 30; //月let weeks = cha / 1000 / 60 / 60 / 24 / 7; //周let days = cha / 1000 / 60 / 60 / 24; //天let hours = cha / 1000 / 60 / 60; //小時let minutes = cha / 1000 / 60; //分鐘let str = ''; if (months >= 1) {str = `${parseInt(months)} 月前`} else if (weeks >= 1) {str = `${parseInt(weeks)} 周前`} else if (days >= 1) {str = `${parseInt(days)} 天前`} else if (hours >= 1) {str = `${parseInt(hours)} 小時前`} else if (minutes >= 1) {str = `${parseInt(minutes)} 分鐘前`} else {str = '剛剛'}return str}},
第二種方式----(處理日期時間的不二之選) 安裝:
cnpm install moment --save
{{data | formatDate}}import moment from 'moment';filters: {formatDate: function (value) {return moment(value).format('YYYY 年 MM月DD日 HH:mm:ss')}},