如何在hive中将时间戳(点在秒和毫秒之间)转换为日期(yyyymmdd)?

tct7dpnv  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(616)

我想转换时间戳, 1490198341.705 例如,迄今为止 20170323 一小时之内 11 (gmt+8:00)。有什么函数可以解决这个问题吗?

nwsw7zdq

nwsw7zdq1#

试试这个:

select date_format(from_utc_timestamp(1490198341.705,'GMT+8:00'),'yyyyMMdd HH:mm:ss');

相关问题