unitime: function(dateTimeStamp) {
let date = new Date(value);
let Y = date.getFullYear()
let m = date.getMonth() + 1
let d = date.getDate()
let H = date.getHours()
let i = date.getMinutes()
let s = date.getSeconds();
let thisdate = new Date()
let thisY = thisdate.getFullYear();
let times = thisdate.getTime()
let hour = thisdate.getHours()
let minute = thisdate.getMinutes()
let second = thisdate.getSeconds()
let daystart = times - hour * 3600 * 1000 - minute * 60 * 1000 - second * 1000
let yesstart = daystart - 1000 * 60 * 60 * 24
if (m < 10) {
m = '0' + m;
}
if (d < 10) {
d = '0' + d;
}
if (H < 10) {
H = '0' + H;
}
if (i < 10) {
i = '0' + i;
}
if (s < 10) {
s = '0' + s;
}
if (date >= daystart) { //今天
return "今天" + H + ':' + i;
}else if(date>= yesstart && date < daystart) { //昨天
return "昨天" + H + ':' + i;
}else if(thisY==Y){
return m + '-' + d + ' ' + H + ':' + i
}else{
let t = Y + '-' + m + '-' + d + ' ' + H + ':' + i
return t;
}
let t = Y + '-' + m + '-' + d + ' ' + H + ':' + i;
},
时间戳转换几分钟or几小时前or·····
unitime: function(dateTimeStamp) {
var timestamp = 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 year = day * 365;
var now = new Date().getTime();
var diffValue = now - timestamp;
var result;
if (diffValue < 0) {
return;
}
var yearC = diffValue / year;
var monthC = diffValue / month;
var weekC = diffValue / (7 * day);
var dayC = diffValue / day;
var hourC = diffValue / hour;
var minC = diffValue / minute;
if (yearC >= 1) {
result = "" + parseInt(yearC) + "年前";
} else if (monthC >= 1) {
result = "" + parseInt(monthC) + "月前";
} else if (weekC >= 1) {
result = "" + parseInt(weekC) + "周前";
} else if (dayC >= 1) {
result = "" + parseInt(dayC) + "天前";
} else if (hourC >= 1) {
result = "" + parseInt(hourC) + "小时前";
} else if (minC >= 1) {
result = "" + parseInt(minC) + "分钟前";
} else
result = "刚刚";
},
vue项目中时间戳转换时间两种格式第一种格式转换年月日时间戳转换几分钟or几小时前or·····时间戳转换时间两种格式第一种格式转换年月日unitime: function(dateTimeStamp) { let date = new Date(value); let Y = date.getFullYear() let m = date.getMonth() + 1 let d = date.getDate() let H = date.getHours() le