处理时间函数
发布时间
阅读量:
阅读量
Hive时间函数应用分析
1、hive取得当前日期时间:
1.1) 取得当前日期:
获取当前日期信息
1.2) 取得当前日期时间:
获取当前系统时间戳
1.3) hive取得当前时间戳:
选取当前时间戳的UNIX格式数值
1.时间戳转换日期方法
select from_unixtime(1517725479,'yyyy-MM-dd HH:mm:ss');
1.5) 日期转unix时间戳:
select to_nuix_timestamp('2020-11-11 12:12:12','yyyy-MM-dd HH:dd:ss');
1.6) hive取得当前时间:
select from_unixtime(unix_timestamp(),‘yyyy-MM-dd HH:dd:ss’);
2、hive自动计算其他日期(昨天,今天):
Hive中用于日期增减的函数包括:date_add(start_date, num_days)以及date_sub(start_date, num_days),前者实现对起始日期的正向增加,后者则用于进行日期的反向减去操作。
2.1) 取得昨天日期:
select date_add(from_unixtime(unix_timesta
全部评论 (0)
还没有任何评论哟~
