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つの日時オブジェクト間の年数を返します。 |