menu
書いてる野郎
orebike@gmail.com
PHPで普通に現在時刻表示してみたらローカルの時間よりも5時間ほどずれていたので確認してみた。
echo $today->getTimezone()->getName();
結果
Europe/Berlin
ってことでなぜか設定がベルリンになっているwwww なんだかXAMPPの初期設定がそうなっているっぽい。ドイツだっけ?
まあいいということでphp.iniを書き換えておく。たしかになっているので
[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone date.timezone = Europe/Berlin
こいつを
date.timezone = Asia/Tokyo
に書き換えておく Apache再起動 確認OK