Apache Pig - функции даты и времени

Apache Pig предоставляет следующие функции даты и времени -

SN Функции и описание
1 ToDate (миллисекунды)

Эта функция возвращает объект даты и времени в соответствии с заданными параметрами. Другой альтернативой этой функции являются ToDate (iosstring), ToDate (строка пользователя, формат), ToDate (строка пользователя, формат, часовой пояс).

2 Текущее время()

возвращает объект даты и времени текущего времени.

3 GetDay (дата и время)

Возвращает день месяца из объекта даты и времени.

4 GetHour (дата и время)

Возвращает час дня из объекта даты и времени.

5 GetMilliSecond (дата и время)

Возвращает миллисекунду секунды из объекта даты и времени.

6 GetMinute (дата и время)

Возвращает минуту часа из объекта даты и времени.

7 GetMonth (дата и время)

Возвращает месяц года из объекта даты и времени.

8 GetSecond (дата и время)

Возвращает секунды минуты из объекта даты и времени.

9 GetWeek (дата и время)

Возвращает неделю года из объекта даты и времени.

10 GetWeekYear (дата и время)

Возвращает год недели из объекта даты и времени.

11 GetYear (дата и время)

Возвращает год из объекта даты и времени.

12 AddDuration (дата, время, продолжительность)

Возвращает результат объекта даты и времени вместе с объектом продолжительности.

13 SubtractDuration (дата, время, продолжительность)

Вычитает объект Duration из объекта Date-Time и возвращает результат.

14 DaysBetween (datetime1, datetime2)

Возвращает количество дней между двумя объектами даты и времени.

15 HoursBetween (datetime1, datetime2)

Возвращает количество часов между двумя объектами даты и времени.

16 MilliSecondsBetween (datetime1, datetime2)

Возвращает количество миллисекунд между двумя объектами даты и времени.

17 Минуты между (datetime1, datetime2)

Возвращает количество минут между двумя объектами даты и времени.

18 MonthsBetween (datetime1, datetime2)

Возвращает количество месяцев между двумя объектами даты и времени.

19 SecondsBetween (datetime1, datetime2)

Возвращает количество секунд между двумя объектами даты и времени.

20 WeeksBetween (datetime1, datetime2)

Возвращает количество недель между двумя объектами даты и времени.

21 год YearsBetween (datetime1, datetime2)

Возвращает количество лет между двумя объектами даты и времени.