異なるタイムゾーンで同じ時間が必要です。このために、gmdate( 'Y-m-d'、 'H:i:s')を使用しました。しかし、ローカルサーバーとリモートサーバーで異なる時間を与えています。私が手localhostのでphp gmdateは別のサーバで異なる時刻を表示します
$date = gmdate('Y-m-d H:i:s');
var_dump($date);
:私のコードは次のとおりです 2016年6月13日午前21時26分11秒
をしかし削除サーバに私が取得: 2016から06 -13 08:26:10
これらは同じではありませんか?同じ時間価値を返すために私は何ができますか?
よろしく、 Tanvir
php.iniに 'date.timezone'が設定されていますか?あなたのローカルマシンはそのタイムゾーンがUTCだと思うようです。 –
php.iniには次のものがあります:date.timezone = Europe/Parisしかし、gmdate()はタイムゾーンを無視して普遍的な時間を与えるべきではありませんか? – Rumel