2017-05-26 21 views
1
$date = "2017-04-28T20:12:55Z"; 
echo date("Y-m-d H:i:s", strtotime($date))."\n"; 

出力2017-04-29 01:42:55 - $ dateがどのタイムゾーンで表されているかをどのように知ることができますか?日付T&Z形式

+1

あなたは 'e'または' Tを置く場合'という形式の文字列では、タイムゾーンに置き換えられます。他のオプションについては、['date'](http://php.net/manual/en/function.date.php)のページを参照してください。 –

答えて

2

Zはタイムゾーンであり、それはあなたが使用できる日付のタイムゾーンを取得するには、ズールータイムゾーン

や一般的なの略語です:

$date = new DateTime($aStringDate); 
echo $date->format('T');