什么是Hive中的普雷斯托德日期的等价物

4xy9mtcn  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(273)

我有一个prestodb查询,它使用如下日期:

DATE_TRUNC('week', DATE(dd.signup_timestamp))

Hive中的等效物是什么?
另一个类似的问题是,在Hive里的presto中,这个表达式的等价物是什么:

date_sub(date_trunc('week', now()), 180)
7qhs6swi

7qhs6swi1#

select date_sub('2018-09-05', cast(from_unixtime(unix_timestamp(), 'u') AS int)) as c;
output: 2018-09-03

其他方面:

date_sub(date_sub(from_unixtimestamp(unix_timestamp(), cast(from_unixtime(unix_timestamp(), 'u'), 'u')as int)), 180)

相关问题