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;
使用 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;