天天看點

html中如何把時間戳轉換為,如何用JS/HTML将時間戳轉換為“xx天前”的形式

如果我們有一份過去時間戳,如何使用JS/HTML将時間戳轉換為“xx天前”的形式呢,以下是完整代碼

當然,隻在同一時區時适用。

你也可以通過Date類将具體時間轉換為時間戳。

< http-equiv="Content-Type" content="text/html; charset=utf-8"/>

< src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">

>

< > $(document).ready(function()

{

var str = "";

var timestamp = 0;

var pass = 0;

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

timestamp = (new Date()).valueOf();

pass = (timestamp - str) / 1000;

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

if (pass < 60) {

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

}

else

{

if (pass < (60 * 60))

{

pass = Math.floor(pass / 60);

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

}

else

{

if (pass < (60 * 60 * 72))

{

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

以上所述是小編給大家介紹的用JS/HTML将時間戳轉換為“xx天前”的形式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回複大家的。在此也非常感謝大家對得牛網網站的支援!