ApachePig-日時関数

Apache Pigは、次の日付と時刻の関数を提供します-

SN 機能と説明
1 ToDate(ミリ秒)

この関数は、指定されたパラメーターに従って日時オブジェクトを返します。この関数の他の選択肢は、ToDate(iosstring)、ToDate(userstring、format)、ToDate(userstring、format、timezone)です。

2 現在の時刻()

現在の時刻の日時オブジェクトを返します。

3 GetDay(日時)

日時オブジェクトから月の日を返します。

4 GetHour(日時)

日時オブジェクトから時刻を返します。

5 GetMilliSecond(datetime)

日時オブジェクトからミリ秒を返します。

6 GetMinute(datetime)

日時オブジェクトから1時間の分を返します。

7 GetMonth(日時)

日時オブジェクトから月を返します。

8 GetSecond(日時)

日時オブジェクトから1分の秒を返します。

9 GetWeek(日時)

日時オブジェクトから年の週を返します。

10 GetWeekYear(日時)

日時オブジェクトから週年を返します。

11 GetYear(日時)

日時オブジェクトから年を返します。

12 AddDuration(datetime、duration)

日時オブジェクトと期間オブジェクトの結果を返します。

13 SubtractDuration(日時、期間)

Date-TimeオブジェクトからDurationオブジェクトを減算し、結果を返します。

14 DaysBetween(datetime1、datetime2)

2つの日時オブジェクト間の日数を返します。

15 HoursBetween(datetime1、datetime2)

2つの日時オブジェクト間の時間数を返します。

16 MilliSecondsBetween(datetime1、datetime2)

2つの日時オブジェクト間のミリ秒数を返します。

17 MinutesBetween(datetime1、datetime2)

2つの日時オブジェクト間の分数を返します。

18 MonthsBetween(datetime1、datetime2)

2つの日時オブジェクト間の月数を返します。

19 SecondsBetween(datetime1、datetime2)

2つの日時オブジェクト間の秒数を返します。

20 WeeksBetween(datetime1、datetime2)

2つの日時オブジェクト間の週数を返します。

21 YearsBetween(datetime1、datetime2)

2つの日時オブジェクト間の年数を返します。