Apache Pig - Funkcje daty i czasu
Apache Pig zapewnia następujące funkcje daty i czasu -
SN | Funkcje i opis |
---|---|
1 | ToDate (milisekundy)
Ta funkcja zwraca obiekt daty i godziny zgodnie z podanymi parametrami. Inną alternatywą dla tej funkcji są ToDate (iosstring), ToDate (userstring, format), ToDate (userstring, format, timezone) |
2 | Obecny czas()
zwraca obiekt daty i godziny aktualnej godziny. |
3 | GetDay (data i godzina)
Zwraca dzień miesiąca z obiektu data-godzina. |
4 | GetHour (data i godzina)
Zwraca godzinę dnia z obiektu daty i godziny. |
5 | GetMilliSecond (datetime)
Zwraca milisekundę sekundy z obiektu daty i godziny. |
6 | GetMinute (data i godzina)
Zwraca minutę godziny z obiektu daty i godziny. |
7 | GetMonth (data i godzina)
Zwraca miesiąc w roku z obiektu data-godzina. |
8 | GetSecond (datetime)
Zwraca sekundę minuty z obiektu daty i godziny. |
9 | GetWeek (data i godzina)
Zwraca tydzień roku z obiektu daty i godziny. |
10 | GetWeekYear (data i godzina)
Zwraca rok tygodnia z obiektu daty i godziny. |
11 | GetYear (data i godzina)
Zwraca rok z obiektu daty i godziny. |
12 | AddDuration (data i godzina, czas trwania)
Zwraca wynik obiektu daty i godziny wraz z obiektem czasu trwania. |
13 | SubtractDuration (data / godzina, czas trwania)
Odejmuje obiekt Duration od obiektu Date-Time i zwraca wynik. |
14 | DaysBetween (datetime1, datetime2)
Zwraca liczbę dni między dwoma obiektami daty i godziny. |
15 | HoursBetween (datetime1, datetime2)
Zwraca liczbę godzin między dwoma obiektami daty i godziny. |
16 | MilliSecondsBetween (datetime1, datetime2)
Zwraca liczbę milisekund między dwoma obiektami daty i godziny. |
17 | MinutyBetween (datetime1, datetime2)
Zwraca liczbę minut między dwoma obiektami daty i godziny. |
18 | MonthsBetween (datetime1, datetime2)
Zwraca liczbę miesięcy między dwoma obiektami daty i godziny. |
19 | SecondsBetween (datetime1, datetime2)
Zwraca liczbę sekund między dwoma obiektami daty i godziny. |
20 | WeeksBetween (datetime1, datetime2)
Zwraca liczbę tygodni między dwoma obiektami daty i godziny. |
21 | YearsBetween (datetime1, datetime2)
Zwraca liczbę lat między dwoma obiektami daty i godziny. |