преобразовать формат даты / времени в дату только в запросе - PullRequest
0 голосов
/ 17 октября 2019

Ниже указан требуемый формат даты:

$sel_date = date('Y-m-d');

Но в поле create_at указан полный формат даты / времени:

2019-10-15 16:14:18

Мне нужно добавить в запрос толькодата, опуская время, как показано ниже:

->where('created_at', $sel_date )

Ответы [ 3 ]

4 голосов
/ 17 октября 2019

Попробуйте:

->whereDate('created_at', $sel_date)

Некоторая документация о дополнительных where запросах здесь .

0 голосов
/ 17 октября 2019

Вы можете использовать date() функцию mysql.

->where('date(created_at)', $sel_date )
0 голосов
/ 17 октября 2019

используйте следующее

CAST("2017-08-29" AS DATE)

ref здесь

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