Форматировать дату в MySQL - PullRequest
0 голосов
/ 30 ноября 2018

Чтобы получить дату, я могу сделать:

select date(now())

И это даст мне:

2018-11-30

Как бы я отформатировал это как:

YYYYMMDD

Так это дает мне:

20181130

Есть ли лучший способ, чем:

select replace(date(now()), '-','')

1 Ответ

0 голосов
/ 30 ноября 2018
SELECT DATE_FORMAT(NOW(), '%Y%m%d')

Руководство: https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...