Есть несколько подходов.
- Используйте функцию date_parse .
presto> select date_parse('2020-01-16 19:09:25.086223', '%Y-%m-%d %H:%i:%s.%f');
_col0
-------------------------
2020-01-16 19:09:25.086
и затем приведение к дате.
presto> select date(date_parse('2020-01-16 19:09:25.086223', '%Y-%m-%d %H:%i:%s.%f'));
_col0
------------
2020-01-16
presto> select cast(date_parse('2020-01-16 19:09:25.086223', '%Y-%m-%d %H:%i:%s.%f') as date);
_col0
------------
2020-01-16
Использование
substr function
presto> select cast(substr('2020-01-16 19:09:25.086223', 1, 10) as date);
_col0
------------
2020-01-16