我需要从 Presto 中的日期时间截断时间。 我注意到我无法使用 Redshift 中使用的 Trunc() 函数来实现相同的目的。
date_trunc() 返回一个时间戳,再次重置为开始。
最佳答案
Cast迄今为止的日期时间
CAST(x AS DATE)
date(x) -- This is an alias for CAST(x AS DATE).
如果要转换的日期/时间值以字符串形式保存,则此类转换可能会失败;其中建议使用 TRY_CAST()
,因为如果转换失败,它将返回 NULL。
关于date - 从 PRESTO 中的日期时间截断时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47231214/