Mysql-添加不同格式的日期

时间:2018-06-07 20:13:56

标签: mysql database dateadd

我必须在日期列中添加天数,并且日期格式为m/d/Y。例如,2017年10月10日 我试过SELECT DATE_FORMAT(DATE_ADD('06/10/2017',INTERVAL 14 DAY), '%m/%d/%Y');,但它没有给我任何输出

1 个答案:

答案 0 :(得分:0)

使用str_to_date

SELECT DATE_ADD(STR_TO_DATE('06/10/2017', '%m/%d/%Y'),INTERVAL 14 DAY);

根据您的评论,使用date_format重新格式化,就像您在帖子中所做的那样:

SELECT DATE_FORMAT(DATE_ADD(STR_TO_DATE('06/10/2017', '%m/%d/%Y'),
                            INTERVAL 14 DAY), '%m/%d/%Y');