hive 配置单元查询将日期时间戳转换为日期格式

qvk1mo1f  于 2023-10-18  发布在  Hive
关注(0)|答案(1)|浏览(197)

我想将包含“4/12/2023 15:37”这样的值的日期时间戳列转换为日期格式:2023-12-04使用Hive查询。to_date格式只给我空值。

lawou6xi

lawou6xi1#

使用UNIX_TIMESTAMP将字符串转换为时间戳,然后FROM_UNIXTIME将从unix epoch转换为字符串时间戳的秒数,TO_DATE将时间戳转换为日期。检查配置单元日期函数

  1. SELECT TO_DATE(FROM_UNIXTIME(UNIX_TIMESTAMP('04/12/2023 15:37', 'd/MM/yyyy HH:mm')));

相关问题