PHP date関数で時間がズレる

Windows XAMPP 環境にて、date関数を使用した際に時間がズレていました。
ボクの場合は、7時間。

phpifno()で確認すると、

Default timezone Europe/Berlin

となっておりました。ベルリンですか。これ、普通なの?
ということでphp.iniの設定を変更します。

C:\xampp\php\php.ini

↓こうなっていたので、

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Europe/Berlin

↓このように変更

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone =Asia/Tokyo

はい、直りました。

PHP, 備忘録 | |