算法实现代码
function fromCurrentTime(dateString) {
dateString = parseInt(dateString) * 1000;
let date = new Date(dateString).getTime();
let currentDate = new Date().getTime();
let spaceTime = Math.abs(currentDate - date) / 1000;
if (spaceTime < 60) {
return '刚刚';
}
if (spaceTime < 3600) {
let time = parseInt(spaceTime / 60)
return time + '分钟前';
} else if (spaceTime < 86400) {
let time = parseInt(spaceTime / 60 / 60);
return time + '小时前';
} else if (spaceTime < 172800) {
let time = parseInt(spaceTime / 60 / 60 / 24);
return '昨天';
} else {
let time = parseInt(spaceTime / 60 / 60 / 24);
return time + '天前';
}
}
转载请注明原文地址:https://ipadbbs.8miu.com/read-14297.html