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
-,