热线电话:13121318867

登录
2020-12-23 阅读量: 1061
hive中的 date_trunc函数

The function date_trunc is conceptually similar to the trunc function for numbers.

date_trunc(‘field‘, source)

source is a value expression of type timestamp or interval. (Values of type date and time are cast automatically, to timestamp or interval respectively.) field selects to which precision to truncate the input value. The return value is of type timestamp or interval with all fields that are less significant than the selected one set to zero (or one, for day and month).


Valid values for field are: microseconds、milliseconds、second、minute、hour、day、week、month、quarter、year、decade、century、millennium

Examples:

SELECT date_trunc(‘hour‘, TIMESTAMP ‘2001-02-16 20:38:40‘);
Result: 2001-02-16 20:00:00
SELECT date_trunc(‘year‘, TIMESTAMP ‘2001-02-16 20:38:40‘);
Result: 2001-01-01 00:00:00


0.0000
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子