まず、日付をPHPの整数に変換したい。PHP過去に一致しなかった日付
echo strtotime('08-04-2016 10:33:45 GMT+7');
、それが結果だ:。しかし、私は、コードを再確認したとき:
$timezone = +7;
echo gmdate("H:i:s | d-m-Y ",1460086425 + 3600*($timezone+date("I")));
をし、それが結果だ:11:33:45 | 08-04-2016
なぜ1時間かけて、11:33:45 | 08-04-2016
と08-04-2016 10:33:45
異なります。
echo gmdate( "h:i:s | d-m-Y"、1460086425 + 3600 *($ timezone + date( "I"))))に変更します。 –
$ felipsmartins、助けてくれてありがとうございますが、それでも "11:33:45 | 08-04-2016"です。 偏差は1時間です。 –