Apache-pig-date-time-functions

提供:Dev Guides
移動先:案内検索

Apache Pig-日時関数

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

S.N. Functions & Description
1

ToDate(milliseconds)

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

2

CurrentTime()

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

3

GetDay(datetime)

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

4

GetHour(datetime)

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

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)

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