1、转换成标准格式--from_unixtime和unix_timestamp--默认情况下转成yyyy-MM-dd:HH:mm:ss
select from_unixtime(unix_timestamp('16/08/2018','dd/MM/yyyy'));
2、原文件字段含有英文--月份英文
select from_unixtime(unix_timestamp('16/Aug/2018','dd/MMM/yyyy'));
使用MMM表示为英文缩写,可进行转换;
3、指定转换成某种形式
select from_unixtime(unix_timestamp('16/08/2018','dd/MM/yyyy'),'yyyyMMdd');
//后面为指定输出的形式,前面为原来的形式
标签:函数,timestamp,dd,hive,yyyy,unix,unixtime,格式,select
From: https://www.cnblogs.com/liuzijin/p/17760289.html