#每天一点点,记录工作中实际可行操作#
日期时间转日期函数: 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
hive 日期时间转日期函数
最新推荐文章于 2024-02-21 22:57:34 发布