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