美文网首页SQL
hive中 日期格式转化办法:

hive中 日期格式转化办法:

作者: 郝十万 | 来源:发表于2018-08-29 15:46 被阅读25次

hive中 日期格式转化办法:

2014-11-10 和 20141110相互转化的办法:

1.from_unixtime && unix_timestamp

-- 20141110

select from_unixtime(unix_timestamp('2014-11-10','yyyy-mm-dd'),'yyyymmdd') from default.dual;

-- 2014-11-10

select from_unixtime(unix_timestamp('20141110','yyyymmdd'),'yyyy-mm-dd') from default.dual;

2.substr + concat

-- 20141110

select concat(substr('2014-11-10',1,4),substr('2014-11-10',6,2),substr('2014-11-10',9,2)) from default.dual;

-- 2014-11-10

select concat(substr('20141110',1,4),'-',substr('20141110',5,2),'-',substr('20141110',7,2)) from default.dual;

附加:hive 获取当前时间

select from_unixtime(unix_timestamp(),'yyyy-MM-dd HH:mm:ss') from default.dual;

相关文章

  • hive中 日期格式转化办法:

    hive中 日期格式转化办法: 2014-11-10 和 20141110相互转化的办法: 1.from_unix...

  • Hive—date函数详解

    引言   在hive中我们经常需要处理日期数据,hive内置了3个日期函数,其格式只能为yyyy-MM-dd格式或...

  • 高频的HIVE查询相关SQL

    高频用到的HIVE查询相关SQL 1 HIVE中,字段是String的时间戳转换为日期格式语句公式:select ...

  • hive yyyyMMdd转yyyy-MM-dd

    在hive中,我们经常需要进行日期的计算,可是,经常会出现这样一种情况,hive仓库中日期的存储格式是yyy...

  • python日期转换

    由字符串格式转化为日期格式的函数为: x.strptime(string[,format]) 由日期格式转化为字符...

  • Python3 & 日期格式和字符串格式相互转换

    由字符串格式转化为日期格式的函数为:datetime.datetime.strptime()由日期格式转化为字符串...

  • HIVE中的from_unixtime函数

    hive中的from_unixtime()函数,可以把时间戳格式的时间,转化为年月日时分秒格式的时间。 from_...

  • hive里建表插入日期为null值的解决办法

    问题:hive中建表语句如下:(其中包含日期字段) 插入数据如下: 发现日期字段显示为null 解决办法: 在建表...

  • moment

    moment官方文档 几个方法: (1) 日期格式化 (2) 相对日期 快捷的时间转化-moment 转化: 计算:

  • python常用的语句

    python中datetime模块非常好用,提供了日期格式和字符串格式相互转化的函数strftime/strpti...

网友评论

    本文标题:hive中 日期格式转化办法:

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