Apache Pig - Funciones de fecha y hora
Apache Pig proporciona las siguientes funciones de fecha y hora:
SN | Funciones y descripción |
---|---|
1 | ToDate (milisegundos)
Esta función devuelve un objeto de fecha y hora según los parámetros dados. La otra alternativa para esta función son ToDate (iosstring), ToDate (userstring, formato), ToDate (userstring, formato, zona horaria) |
2 | Tiempo actual()
devuelve el objeto de fecha y hora de la hora actual. |
3 | GetDay (fecha y hora)
Devuelve el día de un mes del objeto de fecha y hora. |
4 | GetHour (fecha y hora)
Devuelve la hora de un día del objeto de fecha y hora. |
5 | GetMilliSecond (fecha y hora)
Devuelve el milisegundo de un segundo del objeto de fecha y hora. |
6 | GetMinute (fecha y hora)
Devuelve el minuto de una hora del objeto de fecha y hora. |
7 | GetMonth (fecha y hora)
Devuelve el mes de un año del objeto de fecha y hora. |
8 | GetSecond (fecha y hora)
Devuelve el segundo de un minuto del objeto de fecha y hora. |
9 | GetWeek (fecha y hora)
Devuelve la semana de un año del objeto de fecha y hora. |
10 | GetWeekYear (fecha y hora)
Devuelve el año de la semana del objeto de fecha y hora. |
11 | GetYear (fecha y hora)
Devuelve el año del objeto de fecha y hora. |
12 | AddDuration (fecha y hora, duración)
Devuelve el resultado de un objeto de fecha y hora junto con el objeto de duración. |
13 | SubtractDuration (fecha y hora, duración)
Resta el objeto Duración del objeto Fecha-Hora y devuelve el resultado. |
14 | DaysBetween (fecha y hora1, fecha y hora2)
Devuelve el número de días entre los dos objetos de fecha y hora. |
15 | HoursBetween (datetime1, datetime2)
Devuelve el número de horas entre dos objetos de fecha y hora. |
dieciséis | MilliSecondsBetween (fecha y hora1, fecha y hora2)
Devuelve el número de milisegundos entre dos objetos de fecha y hora. |
17 | MinutesBetween (fecha y hora1, fecha y hora2)
Devuelve el número de minutos entre dos objetos de fecha y hora. |
18 | MonthsBetween (fecha y hora1, fecha y hora2)
Devuelve el número de meses entre dos objetos de fecha y hora. |
19 | SecondsBetween (fecha y hora1, fecha y hora2)
Devuelve el número de segundos entre dos objetos de fecha y hora. |
20 | WeeksBetween (fecha y hora1, fecha y hora2)
Devuelve el número de semanas entre dos objetos de fecha y hora. |
21 | YearsBetween (datetime1, datetime2)
Devuelve el número de años entre dos objetos de fecha y hora. |