date_add Hive 中的时间戳

date_add for timestamp in Hive

我目前正在 运行 在 presto 数据库中查询,其条件如下:

x.created_date > date_add('day',-15,y.arrival_timestamp )

我计划将查询移动到 Hive,并且想知道当我 运行 Hive

中的查询时,有什么方法可以使比较完全按照上面的方式工作

Created_date样本值 2020-12-04T15:47:15.497000

arrival_timestamp样本值 2020-11-24T21:08:20.046000

appreciated.Thank你

任何帮助

您可以在 Hive 中使用 date_sub

x.created_date > date_sub(y.arrival_timestamp, 15)