MySQL

[MySQL] 日時を加算・減算する(date_add)

2015年9月13日

MySQLで日時の加減算を行うには、date_add関数を使用します。

サンプル

例)現在日付から3日後、3日前を求める


--現在日時の3日後を取得する
select date_add(now(), interval 3 day);

--現在日時の3日前を取得する
select date_add(now(), interval -3 day);

時間や月などの加減算を行いたい場合は、上記例のdayの部分を以下の文字に変更してください。

単位 文字
year
month
day
hour
minute
second

関連記事

-MySQL
-,