getDateTimeFormat(unixtime) {
var currTime = Date.parse(new Date());
var winTime = new Date(unixtime.replace(/-/g, "/")).getTime();
var time = (parseInt(currTime) / 1000) - parseInt(winTime) / 1000;
time = Math.abs(time);
console.log('----------',winTime,currTime,time);
// // 少于一分钟
if (time < 60) {
return Math.floor(minuies) + "秒前";
}
// 秒转分钟
var minuies = time / 60;
if (minuies < 60) {
return Math.floor(minuies) + "分钟前";
}
// 秒转小时
var hours = time / 3600;
if (hours < 24) {
return Math.floor(hours) + "小时前";
}
//秒转天数
var days = time / 3600 / 24;
if (days < 30) {
return Math.floor(days) + "天前";
}
//秒转月
var months = time / 3600 / 24 / 30;
if (months < 12) {
return Math.floor(months) + "月前";
}
//秒转年
var years = time / 3600 / 24 / 30 / 12;
return Math.floor(years) + "年前";
},
js计算几分钟前、几小时前、几天前
最新推荐文章于 2024-03-11 15:10:17 发布