agoTime(dateTimeStamp) {
// this.dateTimeStamp = this.time
// if (!dateTimeStamp) {
// if (!new Date().toString()) {
// return '刚刚'
// }
// }
dateTimeStamp = new Date(dateTimeStamp).getTime()
var minute = 1000 * 60;
var hour = minute * 60;
var day = hour * 24;
var halfamonth = day * 15;
var month = day * 30;
var now = new Date().getTime();
var diffValue = now - dateTimeStamp;
var monthC = diffValue / month;
var weekC = diffValue / (7 * day);
var dayC = diffValue / day;
var hourC = diffValue / hour;
var minC = diffValue / minute;
if (parseInt(monthC) >= 1) {
return parseInt(monthC) + '个月前'
} else if (parseInt(dayC) > 1) {
return parseInt(dayC) + '天前'
} else if (parseInt(dayC) === 1) {
return '昨天'
} else if (parseInt(hourC) >= 1) {
return parseInt(hourC) + "小时前";
} else if (parseInt(minC) >= 1) {
return parseInt(minC) + "分钟前";
} else {
return "刚刚";
}
},
vue时间----多久之前
最新推荐文章于 2024-04-26 20:16:50 发布