Apache Pig - Fonctions date-heure

Apache Pig fournit les fonctions de date et d'heure suivantes -

SN Fonctions et description
1 ToDate (millisecondes)

Cette fonction renvoie un objet date-heure en fonction des paramètres donnés. Les autres alternatives pour cette fonction sont ToDate (iosstring), ToDate (userstring, format), ToDate (userstring, format, timezone)

2 Heure actuelle()

renvoie l'objet date-heure de l'heure actuelle.

3 GetDay (date / heure)

Renvoie le jour d'un mois à partir de l'objet date-heure.

4 GetHour (date / heure)

Renvoie l'heure d'un jour à partir de l'objet date-heure.

5 GetMilliSecond (date / heure)

Renvoie la milliseconde de seconde à partir de l'objet date-heure.

6 GetMinute (date / heure)

Renvoie la minute d'une heure à partir de l'objet date-heure.

sept GetMonth (date / heure)

Renvoie le mois d'une année à partir de l'objet date-heure.

8 GetSecond (date / heure)

Renvoie la seconde d'une minute à partir de l'objet date-heure.

9 GetWeek (date / heure)

Renvoie la semaine d'une année à partir de l'objet date-heure.

dix GetWeekYear (date / heure)

Renvoie l'année de la semaine à partir de l'objet date-heure.

11 GetYear (date / heure)

Renvoie l'année à partir de l'objet date-heure.

12 AddDuration (date / heure, durée)

Renvoie le résultat d'un objet date-heure avec l'objet duration.

13 SubtractDuration (date / heure, durée)

Soustrait l'objet Duration de l'objet Date-Time et renvoie le résultat.

14 DaysB Between (datetime1, datetime2)

Renvoie le nombre de jours entre les deux objets date-heure.

15 HeuresBentre (datetime1, datetime2)

Renvoie le nombre d'heures entre deux objets date-heure.

16 MilliSecondsB Between (datetime1, datetime2)

Renvoie le nombre de millisecondes entre deux objets date-heure.

17 MinutesB Between (datetime1, datetime2)

Renvoie le nombre de minutes entre deux objets date-heure.

18 Mois entre (datetime1, datetime2)

Renvoie le nombre de mois entre deux objets date-heure.

19 Secondes entre (datetime1, datetime2)

Renvoie le nombre de secondes entre deux objets date-heure.

20 WeeksB Between (datetime1, datetime2)

Renvoie le nombre de semaines entre deux objets date-heure.

21 AnnéesBentre (datetime1, datetime2)

Renvoie le nombre d'années entre deux objets date-heure.