Mysql - Добавить дни на дату в другом формате - PullRequest
0 голосов
/ 07 июня 2018

Я должен добавить дни в столбце даты, и у меня есть формат даты m/d/Y.Например, 06/10/2017 я пробовал SELECT DATE_FORMAT(DATE_ADD('06/10/2017',INTERVAL 14 DAY), '%m/%d/%Y');, но он не дает никакого вывода

1 Ответ

0 голосов
/ 07 июня 2018

Использование 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');
...