如何用JS/HTML將時間戳轉(zhuǎn)換為“xx天前”的形式
更新時間:2017年02月06日 09:10:22 作者:怪獸小飛機
如果我們有一份過去時間戳,如何使用JS/HTML將時間戳轉(zhuǎn)換為“xx天前”的形式呢?很多朋友都覺得解決辦法有點困難,其實很簡單的,下面小編給大家分享完整的實現(xiàn)代碼,一起看看吧
如果我們有一份過去時間戳,如何使用JS/HTML將時間戳轉(zhuǎn)換為“xx天前”的形式呢,以下是完整代碼
當然,只在同一時區(qū)時適用。
你也可以通過Date類將具體時間轉(zhuǎn)換為時間戳。
<!DOCTYPE html>
<html>
<head>
< 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 + "天前");
}
}
}
}
});
</ >
</head>
<body>
<div id="time">1486122654000</div>
</body>
</html>
以上所述是小編給大家介紹的用JS/HTML將時間戳轉(zhuǎn)換為“xx天前”的形式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
JavaScrip如何安全使用Payment Request API詳解
這篇文章主要為大家介紹了JavaScrip如何安全使用Payment Request API詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-10-10
Javascript 構(gòu)造函數(shù) 實例分析
一般構(gòu)造函數(shù)沒有返回值,他們通過關(guān)鍵字this初始化對象,沒有返回值。當然一個構(gòu)造器允許返回一個對 象,如果這樣的話 返回的對象將變成new 表達式的值,在這種情況下值為this的對象將拋棄2008-11-11
Layui帶搜索的下拉框的使用以及動態(tài)數(shù)據(jù)綁定方法
今天小編就為大家分享一篇Layui帶搜索的下拉框的使用以及動態(tài)數(shù)據(jù)綁定方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09
JavaScript中textRange對象使用方法小結(jié)
這篇文章主要介紹了JavaScript中textRange對象使用方法小結(jié),需要的朋友可以參考下2015-03-03

