Apache Pig - Funzioni di data e ora
Apache Pig fornisce le seguenti funzioni di data e ora:
| SN | Funzioni e descrizione |
|---|---|
| 1 | ToDate (millisecondi) Questa funzione restituisce un oggetto data-ora in base ai parametri dati. Le altre alternative per questa funzione sono ToDate (iosstring), ToDate (userstring, format), ToDate (userstring, format, timezone) |
| 2 | Ora attuale() restituisce l'oggetto data-ora dell'ora corrente. |
| 3 | GetDay (datetime) Restituisce il giorno di un mese dall'oggetto data-ora. |
| 4 | GetHour (datetime) Restituisce l'ora di un giorno dall'oggetto data-ora. |
| 5 | GetMilliSecond (datetime) Restituisce il millisecondo di secondo dall'oggetto data-ora. |
| 6 | GetMinute (datetime) Restituisce il minuto di un'ora dall'oggetto data-ora. |
| 7 | GetMonth (datetime) Restituisce il mese di un anno dall'oggetto data-ora. |
| 8 | GetSecond (datetime) Restituisce il secondo di un minuto dall'oggetto data-ora. |
| 9 | GetWeek (datetime) Restituisce la settimana di un anno dall'oggetto data-ora. |
| 10 | GetWeekYear (datetime) Restituisce l'anno della settimana dall'oggetto data-ora. |
| 11 | GetYear (datetime) Restituisce l'anno dall'oggetto data-ora. |
| 12 | AddDuration (datetime, duration) Restituisce il risultato di un oggetto data-ora insieme all'oggetto durata. |
| 13 | SubtractDuration (datetime, duration) Sottrae l'oggetto Duration dall'oggetto Date-Time e restituisce il risultato. |
| 14 | DaysBetween (datetime1, datetime2) Restituisce il numero di giorni tra i due oggetti data-ora. |
| 15 | HoursBetween (datetime1, datetime2) Restituisce il numero di ore tra due oggetti data-ora. |
| 16 | MilliSecondsBetween (datetime1, datetime2) Restituisce il numero di millisecondi tra due oggetti data-ora. |
| 17 | Minuti tra (datetime1, datetime2) Restituisce il numero di minuti tra due oggetti data-ora. |
| 18 | Mesi tra (datetime1, datetime2) Restituisce il numero di mesi tra due oggetti data-ora. |
| 19 | Secondi tra (datetime1, datetime2) Restituisce il numero di secondi tra due oggetti data-ora. |
| 20 | WeeksBetween (datetime1, datetime2) Restituisce il numero di settimane tra due oggetti data-ora. |
| 21 | Anni tra (datetime1, datetime2) Restituisce il numero di anni tra due oggetti data-ora. |
