2011-05-17 50 views
1
PHP DateTime對象

可能重複:
Date to timestamp (PHP)?時間,因爲在秒

我如何因爲在PHP 1970年1月1日,以秒爲當前時間?

確實因爲作爲

$date1 = new DateTime("01/01/1970"); 
$return = since($date1, date.now()); 

我來到這裏的問題是我可以做這樣的事情((分鐘=小時* 60)* 60)

是否有一個更好的DateTime對象支持什麼辦法?

+0

你試過簡單的'time()'調用嗎? – Bojangles 2011-05-17 08:52:17

+1

'$ dateTime = new DateTime; echo'dateTime-> format('U');' – Gordon 2011-05-17 08:54:38

+0

@ Gordon我之所以沒有認爲這是一個重複的原因,是因爲我想知道我的since()函數是否正確 – david99world 2011-05-17 08:59:27

回答

0

time()
返回自Unix紀元的秒數​​測量的當前時間(1970年1月1日00:00:00 GMT)。

+0

啊真棒,我的since()函數是否像上面那樣工作? – david99world 2011-05-17 08:57:18

+0

你不需要自函數,time();包含自1970年以來的秒數,只是迴應它。 – Cups 2011-05-17 09:05:46

0

$_SERVER['REQUEST_TIME'];是一個非常輕的方式來做到這一點,如果你的服務器支持它。否則,你有通常的time()/ strtotime()函數。另外,爲什麼你的PHP中有JavaScript?