Apache Pig – 日期时间函数

Apache Pig – 日期时间函数


Apache Pig 提供以下日期和时间函数 –

S.N. 功能和说明
1 ToDate(milliseconds)

这个函数根据给定的参数返回一个日期时间对象。此函数的另一种选择是 ToDate(iosstring)、ToDate(userstring、format)、ToDate(userstring、format、timezone)

2 CurrentTime()

返回当前时间的日期时间对象。

3 GetDay(datetime)

从日期时间对象返回一个月中的第几天。

4 GetHour(datetime)

从日期时间对象返回一天中的小时。

5 GetMilliSecond(datetime)

从日期时间对象返回一秒的毫秒数。

6 GetMinute(datetime)

从日期时间对象返回一小时的分钟数。

7 GetMonth(datetime)

从日期时间对象返回一年中的月份。

8 GetSecond(datetime)

从日期时间对象返回一分钟的秒数。

9 GetWeek(datetime)

从日期时间对象返回一年中的第几周。

10 GetWeekYear(datetime)

从日期时间对象返回周年。

11 GetYear(datetime)

从日期时间对象返回年份。

12 AddDuration(datetime, duration)

返回日期时间对象的结果以及持续时间对象。

13 SubtractDuration(datetime, duration)

从 Date-Time 对象中减去 Duration 对象并返回结果。

14 DaysBetween(datetime1, datetime2)

返回两个日期时间对象之间的天数。

15 HoursBetween(datetime1, datetime2)

返回两个日期时间对象之间的小时数。

16 MilliSecondsBetween(datetime1, datetime2)

返回两个日期时间对象之间的毫秒数。

17 MinutesBetween(datetime1, datetime2)

返回两个日期时间对象之间的分钟数。

18 MonthsBetween(datetime1, datetime2)

返回两个日期时间对象之间的月数。

19 SecondsBetween(datetime1, datetime2)

返回两个日期时间对象之间的秒数。

20 WeeksBetween(datetime1, datetime2)

返回两个日期时间对象之间的周数。

21 YearsBetween(datetime1, datetime2)

返回两个日期时间对象之间的年数。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁