Apache Pig - Fungsi Tanggal-waktu
Apache Pig menyediakan fungsi Tanggal dan Waktu berikut -
SN | Fungsi & Deskripsi |
---|---|
1 | ToDate (milidetik)
Fungsi ini mengembalikan objek tanggal-waktu sesuai dengan parameter yang diberikan. Alternatif lain untuk fungsi ini adalah ToDate (iosstring), ToDate (userstring, format), ToDate (userstring, format, timezone) |
2 | Waktu saat ini()
mengembalikan objek tanggal-waktu dari waktu saat ini. |
3 | GetDay (tanggal waktu)
Mengembalikan hari dalam sebulan dari objek tanggal-waktu. |
4 | GetHour (tanggal waktu)
Mengembalikan jam dalam sehari dari objek tanggal-waktu. |
5 | GetMilliSecond (datetime)
Mengembalikan milidetik detik dari objek tanggal-waktu. |
6 | GetMinute (tanggal waktu)
Mengembalikan menit dalam satu jam dari objek tanggal-waktu. |
7 | GetMonth (datetime)
Mengembalikan bulan dalam setahun dari objek tanggal-waktu. |
8 | GetSecond (datetime)
Mengembalikan detik dalam satu menit dari objek tanggal-waktu. |
9 | GetWeek (tanggal waktu)
Mengembalikan minggu dalam setahun dari objek tanggal-waktu. |
10 | GetWeekYear (tanggal waktu)
Mengembalikan tahun minggu dari objek tanggal-waktu. |
11 | GetYear (tanggal waktu)
Mengembalikan tahun dari objek tanggal-waktu. |
12 | AddDuration (tanggal waktu, durasi)
Mengembalikan hasil objek tanggal-waktu bersama dengan objek durasi. |
13 | SubtractDuration (datetime, durasi)
Mengurangi objek Durasi dari objek Tanggal-Waktu dan mengembalikan hasilnya. |
14 | DaysBetween (datetime1, datetime2)
Mengembalikan jumlah hari antara dua objek tanggal-waktu. |
15 | HoursBetween (datetime1, datetime2)
Mengembalikan jumlah jam antara dua objek tanggal-waktu. |
16 | MilliSecondsBetween (datetime1, datetime2)
Mengembalikan jumlah milidetik antara dua objek tanggal-waktu. |
17 | MinutesBetween (datetime1, datetime2)
Mengembalikan jumlah menit antara dua objek tanggal-waktu. |
18 | MonthBetween (datetime1, datetime2)
Mengembalikan jumlah bulan antara dua objek tanggal-waktu. |
19 | SecondsBetween (datetime1, datetime2)
Mengembalikan jumlah detik antara dua objek tanggal-waktu. |
20 | WeeksBetween (datetime1, datetime2)
Mengembalikan jumlah minggu antara dua objek tanggal-waktu. |
21 | YearsBetween (datetime1, datetime2)
Mengembalikan jumlah tahun antara dua objek tanggal-waktu. |