PHPのdate関数で、時間が9時間足りない時

PHPのdate関数は非常に便利で

$date = date('Y/m/d H:i");

とするだけで、
2010/06/03 22:15
というような値を得る事が出来る。
詳細はdate関数

しかし、初期設定次第では9時間足りない時がある。
これはグリニッジの標準時とか何だかよく分からないものが原因なので、
これを回避するためには

date_default_timezone_set('Asia/Tokyo');

という宣言を加えてあげればよい(少なくともdate関数より前)。



コメント / トラックバック3件

  1. [...] 以下のサイトを参考にしました。 PHPのdate関数で、時間が9時間足りない時 « for WEB屋 [...]

  2. ななこ より:

    長年の謎が解決しました!ありがとうございます!

コメントをどうぞ