Я пытаюсь получить часть даты из поля timestamp. Я использовал этот SQL-запрос:
select timestamp, CAST(timestamp as date) as date from messages
Я получил следующий результат:
--------------------------------------------
| timestamp | date |
--------------------------------------------
| 2016-05-15 10:22:54 | 2016-05-16 |
--------------------------------------------
Как показано выше, созданное поле даты возвращает неверную дату 2016-05-16
, тогда как исходная дата 2016-05-15
.
Как мы можем решить эту проблему?