dataで日時取得した際に、9時間の時差が出て、日本時間と異なっていた場合
2通りのやり方を備忘録。
php.iniを修正する場合
php.iniのdate.timezoneを変更してあげれば問題ないそう。
date.timezone = Asia/Tokyo
なんらかの理由でphp.iniを変更できなかったり、よく分からない場合。その場合は、phpファイルを修正します。
phpファイルを修正する場合
data関数を呼び出す前に、date_default_timezone_setを実行する(一度呼び出せばOK。たとえば最初に呼び出す共通ファイルがあれば、その先頭に下記を記述しておけばOK)。
<?php
date_default_timezone_set(‘Asia/Tokyo’);
?>