JS实现时间秒数计算多久前文字
大家好,我是梦辛工作室的灵,最近可能真的是没有什么可以写的了,就只有写一个比较简单的 计算转换 ,我们平时看的 评论区会显示 多少秒前,多少分钟前的计算方法,如下
function calcTimeStr(remaintime){
let days = (remaintime / (3600 * 24)).toFixed(0);
let hour = (remaintime/ 3600).toFixed(0);
let minute = (remaintime % 3600 / 60).toFixed(0);
let second = (remaintime % 3600 % 60).toFixed(0);
let timestr = "";
if(days && days != "0"){
timestr = days + "天前";
} else if(hour && hour != "0"){
timestr = hour + "小时前";
} else if(minute && minute != "0"){
timestr = minute + "分钟前";
} else if(second && second != "0" && second > 10){
timestr = second + "秒前";
} else {
timestr = "刚刚";
}
return timestr;
}