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