impala date format
impala没有date_format函数
需要将形如2021-03-03 13:45:26的timestamp转换成yyyy-mm-dd
我目前用的date_trunc函数
DATE_TRUNC(STRING unit, TIMESTAMP / DATE ts)
unit单位是DAY
impala还有一个函数trunc也可以trunc时间,trunc到日的参数值应该是DD
trunc(timestamp,'DD')
trunc(timestamp,'DAY')这个是staring day of the week
略坑
trunc后,时分秒用00填充,形式上不是yyyy-mm-dd,这里印象中和oracle类似
留言
張貼留言