我如何因爲在PHP 1970年1月1日,以秒爲當前時間?
確實因爲作爲
$date1 = new DateTime("01/01/1970");
$return = since($date1, date.now());
我來到這裏的問題是我可以做這樣的事情((分鐘=小時* 60)* 60)
是否有一個更好的DateTime對象支持什麼辦法?
我如何因爲在PHP 1970年1月1日,以秒爲當前時間?
確實因爲作爲
$date1 = new DateTime("01/01/1970");
$return = since($date1, date.now());
我來到這裏的問題是我可以做這樣的事情((分鐘=小時* 60)* 60)
是否有一個更好的DateTime對象支持什麼辦法?
可以使用time()
功能: http://php.net/manual/en/function.time.php
啊,但這個鏈接似乎沒有任何問候到一個since()函數,我只能猜測上面的方法,因爲我在第一次看時找不到任何東西 – david99world 2011-05-17 09:01:26
time()
返回自Unix紀元的秒數測量的當前時間(1970年1月1日00:00:00 GMT)。
啊真棒,我的since()函數是否像上面那樣工作? – david99world 2011-05-17 08:57:18
你不需要自函數,time();包含自1970年以來的秒數,只是迴應它。 – Cups 2011-05-17 09:05:46
$_SERVER['REQUEST_TIME'];
是一個非常輕的方式來做到這一點,如果你的服務器支持它。否則,你有通常的time()/ strtotime()函數。另外,爲什麼你的PHP中有JavaScript?
你試過簡單的'time()'調用嗎? – Bojangles 2011-05-17 08:52:17
'$ dateTime = new DateTime; echo'dateTime-> format('U');' – Gordon 2011-05-17 08:54:38
@ Gordon我之所以沒有認爲這是一個重複的原因,是因爲我想知道我的since()函數是否正確 – david99world 2011-05-17 08:59:27