我正在使用以下脚本来自定义我的日期,有时当时间小于分钟时,它的工作时间就像那样。
如果日期不到一分钟,如何在1分钟前自定义它?或者只是删除秒前的功能?
-9236秒前
function dateFormatter(date) {
var seconds = Math.floor((new Date() - date) / 1000);
var interval = Math.floor(seconds / 31536000);
if (interval > 1) {
return interval + " Years Ago ";
}
interval = Math.floor(seconds / 2592000);
if (interval > 1) {
return interval + " Months Ago ";
}
interval = Math.floor(seconds / 86400);
if (interval > 1) {
return interval + " Days Ago ";
}
interval = Math.floor(seconds / 3600);
if (interval > 1) {
return interval + " Hrs ago ";
}
interval = Math.floor(seconds / 60);
if (interval > 1) {
return interval + " mins ago ";
}
return Math.floor(seconds) + " seconds ago";
}