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. |