MySQL の日時フィールドから時間を減算するには、DATE_SUB() 関数の利用を検討してください。例:
SELECT DATE_SUB(column, INTERVAL 3 HOUR) AS adjusted_datetime
このクエリでは、「列」は元の日時フィールドを表します。 INTERVAL 句は、減算する時間を指定します。この場合は 3 時間です。
ただし、根本的なタイムゾーンの問題に対処する方がより有益である可能性があることに注意してください。サーバーのタイムゾーン設定を確認し、希望の時差に合わせて調整することを検討してください。
以上がMySQL で DateTime 値から時間を減算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。