2024年2月19日发(作者:)

hive year函数

Hive中的年份函数是YEAR(),它可以从一个日期字符串或时间戳中提取年份。

语法:

YEAR(date_string)

YEAR(timestamp)

参数:

- date_string:一个字符串,表示日期,格式为yyyy-MM-dd(例如,'2020-01-01')。

- timestamp:一个时间戳,表示日期和时间。

返回值:

- 一个整数,表示日期或时间戳中的年份。

示例:

SELECT YEAR('2020-01-01');

返回结果:2020

SELECT YEAR('2020-01-01 12:30:45');

返回结果:2020

SELECT YEAR(from_unixtime(1609459200));

返回结果:2021(该时间戳表示2021年1月1日00:00:00)