我希望系統將以(hh:mm:ss)格式顯示當前時間,其中'hh'爲小時,'mm'爲分鐘','ss'是幾秒鐘。PHP,如何僅以某種格式獲取當前時間
我用過time()函數。
這裏是我的代碼:
<?php
$t=time();
echo($t);
?>
但它顯示當前時間爲「1403245168」
請幫我我怎麼能以另一種格式更改時間。 感謝
我希望系統將以(hh:mm:ss)格式顯示當前時間,其中'hh'爲小時,'mm'爲分鐘','ss'是幾秒鐘。PHP,如何僅以某種格式獲取當前時間
我用過time()函數。
這裏是我的代碼:
<?php
$t=time();
echo($t);
?>
但它顯示當前時間爲「1403245168」
請幫我我怎麼能以另一種格式更改時間。 感謝
嘗試如下, 您可以同時使用$ _ SERVER [ 'REQUEST_TIME']變量或time()函數。這兩個都會返回一個Unix時間戳。
大多數情況下,這兩種解決方案將產生完全相同的Unix時間戳。它們之間的區別在於$ _SERVER ['REQUEST_TIME']返回最近服務器請求的時間戳,time()返回當前時間。這可能會根據您的應用程序在精度上產生細微差異,但對於大多數情況下這些解決方案都應該足夠。
echo date("h:i:s", time());
在這種情況下不需要第二個參數。它已經是默認值。 –
爲什麼在第二個參數中調用time()? – Vignesh
php -r 'echo date("H:i:s", time());'
注意,這會吆喝約時區,你應該使用date_default_timezone_set()來設置它。另請注意,time()是默認參數,所以除非使用不同的時期時間戳,否則不需要。
函數時間()總是返回時間戳是時區獨立(= UTC)。有關詳細信息,請參閱php中的time()。 要時間戳轉換爲H:M:S格式
echo "UTC:".time();
$secs=time();
$h=$secs/3600 % 24;
$m=$secs/60 % 60;
$s= $secs % 60;
echo "time=".$h.":".$m.":".$s;
有你試着用搜索引擎'日期php'? – user1978142
我不想要今天的約會,我只想要現在的時間。 –
'$ today = date(「H:i:s」);'http://us3.php.net/manual/en/function.date.php –