Apache Pig - Chức năng ngày giờ
Apache Pig cung cấp các hàm Ngày và Giờ sau:
| SN | Chức năng & Mô tả |
|---|---|
| 1 | Ngày đến (mili giây)
Hàm này trả về một đối tượng ngày-giờ theo các tham số đã cho. Các thay thế khác cho chức năng này là ToDate (iosstring), ToDate (userstring, format), ToDate (userstring, format, timezone) |
| 2 | Thời điểm hiện tại()
trả về đối tượng ngày-giờ của thời gian hiện tại. |
| 3 | GetDay (ngày giờ)
Trả về ngày trong tháng từ đối tượng ngày-giờ. |
| 4 | GetHour (ngày giờ)
Trả về giờ trong ngày từ đối tượng ngày-giờ. |
| 5 | GetMilliSecond (ngày giờ)
Trả về phần nghìn giây của giây từ đối tượng ngày-giờ. |
| 6 | GetMinute (ngày giờ)
Trả về phút của một giờ từ đối tượng ngày-giờ. |
| 7 | GetMonth (ngày giờ)
Trả về tháng trong năm từ đối tượng ngày-giờ. |
| số 8 | GetSecond (ngày giờ)
Trả về giây phút từ đối tượng ngày-giờ. |
| 9 | GetWeek (ngày giờ)
Trả về tuần trong năm từ đối tượng ngày-giờ. |
| 10 | GetWeekYear (ngày giờ)
Trả về năm tuần từ đối tượng ngày-giờ. |
| 11 | GetYear (ngày giờ)
Trả về năm từ đối tượng ngày-giờ. |
| 12 | AddDuration (ngày giờ, thời lượng)
Trả về kết quả của một đối tượng ngày-giờ cùng với đối tượng thời lượng. |
| 13 | SubtractDuration (ngày giờ, thời lượng)
Trừ đối tượng Duration khỏi đối tượng Date-Time và trả về kết quả. |
| 14 | DaysBetween (datetime1, datetime2)
Trả về số ngày giữa hai đối tượng ngày-giờ. |
| 15 | HoursBet giữa (datetime1, datetime2)
Trả về số giờ giữa hai đối tượng ngày-giờ. |
| 16 | MilliSecondsBetween (datetime1, datetime2)
Trả về số mili giây giữa hai đối tượng ngày-giờ. |
| 17 | Phút giữa (datetime1, datetime2)
Trả về số phút giữa hai đối tượng ngày-giờ. |
| 18 | Tháng giữa (datetime1, datetime2)
Trả về số tháng giữa hai đối tượng ngày-giờ. |
| 19 | Giây giữa (datetime1, datetime2)
Trả về số giây giữa hai đối tượng ngày-giờ. |
| 20 | Tuần giữa (datetime1, datetime2)
Trả về số tuần giữa hai đối tượng ngày-giờ. |
| 21 | Năm giữa (datetime1, datetime2)
Trả về số năm giữa hai đối tượng ngày-giờ. |