2014-03-04 487 views
1

首先,讓我對這個相當「簡單」的問題表示歉意。我一直在進行大量的搜索,並找不到滿意的答案。PHP時間戳差異計算是否返回毫秒,秒或分鐘?

假設我有兩個時間戳這樣

$current_time = time(); 
$old_time = 1393955449; 

然後我做這樣的事情

$diff_time = $current_time - $old_time; 

它給了我像說500 我現在的問題是,這500給出結果這是毫秒還是秒或分鐘。

對不起再次,如果這是太基本所有的PHP大師「

+0

'time()'是一個以秒爲單位的時間戳,所以假設你的'$ old_time'是以秒爲單位的,那麼它會使它達到500秒。 – George

+0

這可能有幫助:[爲什麼我們在PHP中使用strtotime()?](http://stackoverflow.com/a/20823376/1438393) –

+0

@oGeez我猜''old_time'在幾秒鐘之內too..it是使用相同的'time()'函數創建的,沒有任何參數 – jcobhams

回答

2

它根據文檔是在幾秒鐘內:http://www.php.net/time

返回自Unix中的秒數測量的當前時間Epoch(1970年1月1日00:00:00 GMT)