基本的に私はこれを持っています:
$data_start = '2012-06-07T13:00:00Z';
if (($timestamp = strtotime($data_start)) === false) {
return "The string ($data_start) is bogus";
} else {
return "$data_start == " . date('l dS \o\f F Y H:i:s', $timestamp);
}
そしてそれは戻ってきています:
"Thursday 07th of June 2012 14:00:00"
一体なぜstrtotimeはさらに1時間を追加するのですか!?タイムゾーンとは何か関係がありますか?