2013-06-19 143 views
1

假設我有一定的日期:PHP當地時間轉換爲UTC時間考慮夏令

$date = mktime($hour, $minute, $second, $month, $day, $year); 

這個日期爲本地時間,現在我怎樣才能將其轉換爲UTC時間和存儲新的小時,分...類似$小時,$分鐘PHP變量...

+0

使用DateTime對象而不是使用unix時間戳 –

回答

2

你可以得到UTC時間gmdatehttp://php.net/manual/en/function.gmdate.php

而且您可以將時區更改爲UTC:date_default_timezone_set('UTC');

+0

它會給出相同的結果,即使我的本地時間和UTC之間存在兩小時的差異 – maggie

+0

比它表示您的服務器時區是GMT。 – Fracsi

+0

我可以將其更改爲當地時間嗎? – maggie

相關問題