私はローカルにサイトを開発していますが、現在の日付と時刻がTIMESTAMP
の列に格納されていますが、私のPHPスクリプトでtime()
タイムスタンプの列に比べて2時間遅れました!mysqlのタイムスタンプとローカルの別の時刻
だから例えば私の周り前に30分登録、およびデータベース列の時間は08/31/2016 18:23:12
ある、と私は今time()
エコー場合(読みやすい日付形式になったときに)私のPHPスクリプトに私は08/31/2016 16:51:22
を取得します。私は得ることを期待していた08/31/2016 18:51:22
それは同じローカルサーバーなので、なぜ時間が違うのですか?私はこの特定の問題のタイムゾーンを気にしません、私はちょうどmysqlのタイムスタンプとPHP time()
が同じ "ゾーン"であることを望みます。
共有コンテナを使用していますか(Godaddyのようなものですか?)MYSQLがサーバーのデフォルト時に格納されている可能性があり、PHPが現在の場所に調整されている可能性があります。 – Forbs
いいえ、私はコンピュータでwampを使用しています。 – user1091508
この問題のタイムゾーンを気にする必要があると思います。 –