js處理php輸出時間戳對不上號的解決方法
更新時間:2014年06月20日 11:32:32 投稿:whsnow
JS時間戳為13位,包含3位毫秒的,而PHP只有10位不包含毫秒的,這就是為什么對不上號原因,處理方法如下
由PHP傳入JS處理的時間戳我說怎么老是對不上號呢,原來JS時間戳為13位,包含3位毫秒的,而PHP只有10位不包含毫秒的。
var nowtime = (new Date).getTime();/*當前時間戳*/
/*轉換時間,計算差值*/
function comptime(beginTime,endTime){
var secondNum = parseInt((endTime-beginTime*1000)/1000);//計算時間戳差值
if(secondNum>=0&&secondNum<60){
return secondNum+'秒前';
}
else if (secondNum>=60&&secondNum<3600){
var nTime=parseInt(secondNum/60);
return nTime+'分鐘前';
}
else if (secondNum>=3600&&secondNum<3600*24){
var nTime=parseInt(secondNum/3600);
return nTime+'小時前';
}
else{
var nTime = parseInt(secondNum/86400);
return nTime+'天前';
}
}
t = comptime(timestamp,nowtime);//timestamp為PHP通過ajax回傳的時間戳
您可能感興趣的文章:
- php日期轉時間戳,指定日期轉換成時間戳
- PHP獲取毫秒級時間戳的方法
- PHP時間戳 strtotime()使用方法和技巧
- 使用php 獲取時間今天明天昨天時間戳的詳解
- php 計算兩個時間戳相隔的時間的函數(shù)(小時)
- php microtime獲取浮點的時間戳
- PHP 時間轉換Unix時間戳代碼
- PHP中UNIX時間戳和日期間的轉換與計算實例
- php 獲取今日、昨日、上周、本月的起始時間戳和結束時間戳的方法
- 解析php時間戳與日期的轉換
- php strtotime 函數(shù)UNIX時間戳
- PHP顯示今天、今月、上月、今年的起點/終點時間戳的代碼
- PHP中大于2038年時間戳的問題處理方案
- php獲取當前月與上個月月初及月末時間戳的方法
相關文章
javascript中createElement的兩種創(chuàng)建方式
這篇文章主要介紹了javascript中createElement的兩種創(chuàng)建方式,具有一定參考借鑒價值,需要的朋友可以參考下2015-05-05
javascript獲取select的當前值示例代碼(兼容IE/Firefox/Opera/Chrome)
本篇文章主要介紹了javascript獲取select的當前值示例代碼(兼容IE/Firefox/Opera/Chrome) 需要的朋友可以過來參考下,希望對大家有所幫助2013-12-12
網(wǎng)頁禁用右鍵實現(xiàn)代碼(JavaScript代碼)
網(wǎng)頁禁用右鍵的代碼,我們可以不少網(wǎng)站在使用,讓別人復制什么的麻煩,但破解方法也比較簡單。這里就不說了,如果想知道的可以參考腳本之家以前發(fā)布的文章。2009-10-10
javascript圓盤抽獎程序實現(xiàn)原理和完整代碼例子
這篇文章主要介紹了javascript圓盤抽獎程序實現(xiàn)原理和完整代碼例子,需要的朋友可以參考下2014-06-06
點擊button獲取text內容并改變樣式的js實現(xiàn)
這篇文章主要介紹了點擊button獲取text內容并改變樣式的js實現(xiàn),經(jīng)測試非常實用,需要的朋友可以參考下2014-09-09

