2019/02/09こんにちは。「あれ?日時計算がうまくできない・・・」というときはありませんか?そんなときのチェック項目を用意しました。日時計算がうまくできないときは確認してみてください。「時間だから、hhmmssかな?ってことは、date(“H:m:s”)かな?」とか、適当にやると値は出力されるものの、思っているものは出力されません。日時のフォーマットは基本的に以下の通りです。date関数で使えるフォーマットとは?こんにちは。ような書き方をすると思います。2019/02/11タイムゾーンの間違い出力したい時間より、7時間くらいズレてる場合、タイムゾーンが間違っている可能性があります。テスト環境は合ってるのに、本番環境だけ設定し忘れてることとか、あるかもしれません。以下の方法で確認できます。どの方法でも構いません。date関数でタイムゾーンを出力するphp.ini内のタイムゾーン設定を確認するdate関数でタイムゾーンを確認する以下のコードを実行してください。date(“e”);出力結果がその国に合っていれば大丈夫です。php.ini内のタイムゾーン設定を確認するphp.iniファイル内のタイムゾーンの設定が以下のようになっていれば大丈夫です。date.timezone=Asia/Tokyo日付計算方法が間違っている日付の計算には、DateTimeクラスを使用したほうが良いです。普通に計算しようとしてしまうと、タイムスタンプ同士で計算してしまいます。日付計算用のものを使いましょう。