Hive时间转换

时间:2015-12-18 05:29:45

标签: hive hiveql

在文件中,我们得到时间字段为1300,1400,1500 ... 0000,因为我需要先取两位数并减去1 例 时间:1300表示确切时间为12 我们可以通过使用Substr(time,1,2)-1来获取它 在0000小时的情况下我们怎么做?

1 个答案:

答案 0 :(得分:0)

<00> 0000与24小时相同?然后 '当substr(时间,1,2)= '00'然后23 else substr(time,1,2)-1 end'