hive 日期时间转日期函数

#每天一点点,记录工作中实际可行操作#
日期时间转日期函数: to_date
语法: to_date(string timestamp)
返回值: string
说明: 返回日期时间字段中的日期部分。
举例:
hive> select to_date(’2011-12-08 10:03:01′) from dual; -----返回日期时间字段中的日期部分
2011-12-08
select year(‘2011-12-08 10:03:01’) ----返回日期中的年
2011
select month(‘2011-12-08 10:03:01’) from iteblog; ----返回日期中的月份
12
select day(‘2011-12-08 10:03:01’) from iteblog; -----返回日期中的天
8
select hour(‘2011-12-08 10:03:01’) from iteblog; -----返回日期中的小时
10
select second(‘2011-12-08 10:03:01’) from iteblog; -----返回日期中的秒
1
select weekofyear(‘2011-12-08 10:03:01’) from iteblog; ----返回日期在当前的周数
49
select datediff(‘2012-12-08’,‘2012-05-09’) from iteblog; -----返回结束日期减去开始日期的天数
213
select date_add(‘2012-12-08’,10) from iteblog; ----返回开始日期startdate增加days天后的日期
2012-12-18
select date_sub(‘2012-12-08’,10) from iteblog; -----返回开始日期startdate减少days天后的日期
2012-11-28

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值