如何在当前日期的修复时间和presto -10天之间进行搜索

时间:2019-11-25 00:52:50

标签: presto

我有此查询,我想将其更改为Presto查询
但我无法理解presto的日期和时间。

between to_char(CURRENT_DATE - 9,'YYYY-MM-DD') || ' 07:00:00' AND to_char(CURRENT_DATE,'YYYY-MM-DD')||' 06:59:59'   

如何转换此查询为Preso?

1 个答案:

答案 0 :(得分:0)

我们可以使用date_formatdate_add函数。

between date_format(date_add('day', -9, current_date), '%Y-%m-%d') || ' 07:00:00' and date_format(current_date, '%Y-%m-%d') || ' 06:59:59'

https://prestosql.io/docs/current/functions/datetime.html