Apache Tajo - 日期时间函数


Apache Tajo 支持以下日期时间函数。

编号 功能说明
1 add_days(date 日期或时间戳, int 天

返回添加给定日期值的日期。

2 add_months(日期日期或时间戳,int月份)

返回添加给定月份值的日期。

3 当前日期()

返回今天的日期。

4 当前时间()

返回今天的时间。

5 提取(日期/时间戳的世纪)

从给定参数中提取世纪。

6 提取(日期/时间戳中的日期)

从给定参数中提取日期。

7 提取(从日期/时间戳算起的十年)

从给定参数中提取十年。

8 摘录(道琼斯指数日期/时间戳)

从给定参数中提取星期几。

9 提取(从日期/时间戳中提取)

从给定参数中提取一年中的某一天。

10 选择提取(时间戳中的小时)

从给定参数中提取小时。

11 选择提取(来自时间戳的 isodow)

从给定参数中提取星期几。除周日外,这与道琼斯指数相同。这与 ISO 8601 星期编号相匹配。

12 选择摘录(从日期开始的等年)

从指定日期提取 ISO 年份。ISO 年份可能与公历年份不同。

13 提取(时间微秒)

从给定参数中提取微秒。秒字段,包括小数部分,乘以 1 000 000;

14 提取(时间戳的千年)

从给定参数中提取千年。一千年对应于 1000 年。因此,第三个千年从 2001 年 1 月 1 日开始。

15 提取(从时间开始的毫秒数)

从给定参数中提取毫秒。

16 提取(时间戳中的分钟)

从给定参数中提取分钟。

17 号 提取(时间戳的四分之一)

从给定参数中提取一年中的季度 (1 - 4)。

18 date_part(字段文本、源日期或时间戳或时间)

从文本中提取日期字段。

19 现在()

返回当前时间戳。

20 to_char(时间戳,格式文本)

将时间戳转换为文本。

21 to_date(源文本,格式文本)

将文本转换为日期。

22 to_timestamp(源文本,格式文本)

将文本转换为时间戳。