美文网首页
Hive获取当天时间和计算时差

Hive获取当天时间和计算时差

作者: 码飞_CC | 来源:发表于2018-05-11 18:31 被阅读0次
  1. 获取当天的时间:SELECT from_unixtime(unix_timestamp(),'yyyy-MM-dd HH:mm:ss')

  2. 计算时间差:SELECT datediff('2016-12-07','2016-12-08'), 前面的时间减去后面的时间。

  3. 计算时间差时,用当天的时间,减去表中某一个字段time的时间:SELECT datediff(concat('',from_unixtime(unix_timestamp(),'yyyy-MM-dd HH:mm:ss'),''),concat('',time,'')),传入的是字符串,要拼接可以采用concat()函数。

相关文章

网友评论

      本文标题:Hive获取当天时间和计算时差

      本文链接:https://www.haomeiwen.com/subject/xrhqdftx.html