Этот конкретный формат (на основе значения примера 2018-07-16 15:00:00.0
в вопросе) понимается как cast
от varchar
до timestamp
.Затем вам нужно извлечь date
часть с другой cast
:
presto> SELECT CAST(CAST('2018-07-16 15:00:00.0' AS timestamp) AS date);
_col0
------------
2018-07-16
(1 row)