ホームページ >データベース >mysql チュートリアル >MySQL の現在時刻に 2 時間を追加するにはどうすればよいですか?

MySQL の現在時刻に 2 時間を追加するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-03 15:29:14198ブラウズ

How Can I Add 2 Hours to the Current Time in MySQL?

MySQL での時刻の調整: 現在時刻に 2 時間を追加

MySQL で現在時刻に 2 時間を追加するには、次のことを考慮してください。 DATE_ADD 関数を利用します。この構文を使用すると、間隔を指定して日付と時刻の値を操作できます。

たとえば、開始時刻が現在時刻に 2 時間を加えた時刻よりも大きいレコードをコース テーブルから取得するには、次のクエリを使用できます。

SELECT *
FROM courses
WHERE DATE_ADD(NOW(), INTERVAL 2 HOUR) > start_time;

DATE_ADD 関数は 2 つのパラメータを受け入れます:

  • NOW(): を表します。現在の日付と時刻。
  • INTERVAL 2 HOUR: 現在の時刻に追加する間隔を指定します。この場合は 2 時間です。

このクエリを有効にするには、コース テーブルのデータ型が日付または日時である必要があります。

さまざまな日付と時刻について DATE 関数と TIME 関数を必ず調べてください。 MySQL での操作シナリオ。

以上がMySQL の現在時刻に 2 時間を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。