如何用JS/HTML将时间戳转换为“xx天前”的形式

作者:袖梨 2022-06-25

如果我们有一份过去时间戳,如何使用JS/HTML将时间戳转换为“xx天前”的形式呢,以下是完整代码

当然,只在同一时区时适用。

你也可以通过Date类将具体时间转换为时间戳。

代码如下 复制代码

>

$(document).ready(function()

{

varstr ="";

vartimestamp = 0;

varpass = 0;

str = $("#time").text();

timestamp = (newDate()).valueOf();

pass = (timestamp - str) / 1000;

$("#time").text(pass);

if(pass

$("#time").text(pass +"秒前");

}

else

{

if(pass

{

pass = Math.floor(pass / 60);

$("#time").text(pass +"分钟前");

}

else

{

if(pass

{

pass = Math.floor(pass / 60 / 60);

$("#time").text(pass +"小时前");

}

else

{

if(pass >= (60 * 60 * 72) )

{

pass = Math.floor(pass / 60 / 60 / 24);

$("#time").text(pass +"天前");

}

}

}

}

});

>

1486122654000

相关文章

精彩推荐