hive - 以 mm/dd/yyyy 格式获取日期

hive - Get date in mm/dd/yyyy format

使用 Hive,我有 yyyyMMdd 格式的日期,我需要 'MM/dd/yyyy' 格式的日期。

SELECT dt, 
    CAST(SUBSTRING(FROM_UNIXTIME(UNIX_TIMESTAMP(dt, 'MMddyyyy')), 1, 10) AS date) 
FROM timetable

不需要转换和 substring.Specify unix_timestamp() 中 dt 的日期格式和 from_unixtime()

所需的日期格式
select 
       dt,
       from_unixtime(unix_timestamp(dt,'yyyyMMdd'),'MM/dd/yyyy') 
from timetable;