【发布时间】:2018-08-29 14:31:37
【问题描述】:
【问题讨论】:
标签: hive hiveql date-formatting
【问题讨论】:
标签: hive hiveql date-formatting
您可以使用from_unixtime 和unix_timestamp 的组合。
select from_unixtime(unix_timestamp(weekCol,'MMM dd, yyyy'),'yyyy-MM-dd')
【讨论】:
使用unix_timestamp 和from_unixtime 的组合
select from_unixtime(unix_timestamp(week,'MMMM dd, yyyy'),'yyyy-MM-dd') from table_name;
unix_timestamp(string datetime, string pattern) 将具有给定模式的日期时间转换为 unix 时间戳。
from_unixtime(bigint unixtime[, string format]) 从 unix epoch 转换秒数。
【讨论】: