• RSS

[PHP]date 関数が返した時間がズレる場合の対処法

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

WordPress で「1日毎にランダムで画像を表示する」という処理を入れていると、日付が変わっていないのに画像が切り替わって表示される…という問題が起こってしまいました。

色々調べていたら、PHP で時間帯によってCSS の背景画像を切り替える方法 の記事でも一部紹介させていただいておりますが、date_default_timezone_set() で日本時間を取得しないといけないことが分かりました。

date_default_timezone_set() で日本時間の取得

date 関数が返した時間がズレてしまう場合、以下のようにTimeZone を日本時間に設定するといけるようです。



  • このエントリーをはてなブックマークに追加
  • follow us in feedly

コメント

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください