2012-05-25 217 views
0

我想在php頁面上顯示當前服務器時間和日期時間行加上其中有毫秒的行之間的差異,所以我猜測公式會看起來很親切like((日期時間+毫秒) - 服務器時間)。當前時間和時間戳+毫秒之間的時差

唯一的問題是,我不知道如何在代碼中做到這一點。我現在可以通過echo strtotime($row['date_added']) - time();獲得日期時間行和當前時間之間的差異當我嘗試添加包含毫秒的行時,date_mil,我得到一個非常長的數字。

date_added中的日期看起來像2012-05-25 16:55:06,並且date_mil的值大約是218238

我還在學習如何做到這一切,這讓我感到困惑。謝謝您的幫助!

+0

那不是毫秒微秒嗎?如果你想添加這些,只需將微秒數除以10^6或1 000 000,並在適當的時候添加。 – Zombaya

+0

它們是毫秒,在上面的例子中是大約218秒 – austinhollis

回答

0

我剛剛解決了我自己的問題。

$difference = time() - strtotime($row['date_added']); 
$milliseconds = round(($row['date_mil']) * .001); 
echo $milliseconds - $difference; 
相關問題