JS實現時間格式化為幾秒前的形式

2021-08-07 21:23:10 字數 662 閱讀 4694

/*

* * 時間格式化

* */

//字串轉換為時間戳

function getdatetimestamp(datestr)

//.將返回的時間戳與當前時間戳進行比較,轉換成幾秒前、幾分鐘前、幾小時前、幾天前的形式。

function getdatediff(datestr)

if (d < 10)

if (h < 10)

if (m < 10)

if (s < 10)

d = timenow - publishtime;

d_days = parseint(d/86400);

d_hours = parseint(d/3600);

d_minutes = parseint(d/60);

d_seconds = parseint(d);

if(d_days > 0 && d_days < 3)else if(d_days <= 0 && d_hours > 0)else if(d_hours <= 0 && d_minutes > 0)else if (d_seconds < 60) else

}else if (d_days >= 3 && d_days < 30)else if (d_days >= 30)

}    

剛剛 幾秒前,時間格式化函式

瀏覽實時資訊 時,總會看到發布時間,是這麼顯示的 例如 剛剛 幾秒前,幾分鐘,幾天,日期 提供以下處理方案 使用伺服器端實現,很方便,把時間戳儲存到資料庫,具有時間統一的優點,但當使用ajax請求資料庫直接返回json資料時,無法使用。datastr description author 邱先生 v...

JS實現時間格式化的方式彙總

擴充套件date的format方法 date.prototype.format function format if y test format for var k in o return format 轉換日期物件為日期字串 param date 日期物件 param isfull 是否為完整的日...

js實現時間日期的格式化

前幾天參加cvte的筆試,碰到了這樣一道題目 請寫乙個時間日期格式化的函式,具體要求如下 function format date,yyyy mm dd hh mm ss 輸出 2016 09 06 15 28 21 function format date,yy mm dd hh mm ss 輸出...