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