Impala: 将 dd-mm-yy hh:mm:ss 字符串转换为 Date yyyy-mm-dd HH:mm:ss.SSS 格式
Impala: convert dd-mm-yy hh:mm:ss string to Date yyyy-mm-dd HH:mm:ss.SSS format
我有一个 impala table,其中日期列值以 dd-mm-yy HH:mm:ss 字符串格式存储,例如
30-11-2012:34:45
我想将它们转换成 yyyy-mm-dd HH:mm:ss.SSS,例如
2020-11-30 12:34:45.000
如果有人能提出实现此目标的方法!!
首先使用to_timestamp
转换为时间戳。然后用from_timestamp
转成字符串
select from_timestamp(
to_timestamp('30-11-20 12:34:45','dd-MM-yy HH:mm:ss')
,'yyyy-MM-dd HH:mm:ss.SSS') as str_timestamp
我有一个 impala table,其中日期列值以 dd-mm-yy HH:mm:ss 字符串格式存储,例如
30-11-2012:34:45
我想将它们转换成 yyyy-mm-dd HH:mm:ss.SSS,例如
2020-11-30 12:34:45.000
如果有人能提出实现此目标的方法!!
首先使用to_timestamp
转换为时间戳。然后用from_timestamp
转成字符串
select from_timestamp(
to_timestamp('30-11-20 12:34:45','dd-MM-yy HH:mm:ss')
,'yyyy-MM-dd HH:mm:ss.SSS') as str_timestamp