Apache Pig - ฟังก์ชันวันที่และเวลา
Apache Pig มีฟังก์ชันวันที่และเวลาดังต่อไปนี้ -
SN | ฟังก์ชั่นและคำอธิบาย |
---|---|
1 | ToDate (มิลลิวินาที) ฟังก์ชันนี้ส่งคืนวัตถุวันที่และเวลาตามพารามิเตอร์ที่กำหนด ทางเลือกอื่นสำหรับฟังก์ชันนี้ ได้แก่ ToDate (iosstring), ToDate (userstring, format), ToDate (userstring, format, timezone) |
2 | CurrentTime () ส่งคืนวัตถุวันที่ - เวลาของเวลาปัจจุบัน |
3 | GetDay (วันที่และเวลา) ส่งคืนวันของเดือนจากออบเจ็กต์วันที่ - เวลา |
4 | GetHour (วันที่และเวลา) ส่งคืนชั่วโมงของวันจากออบเจ็กต์วันที่และเวลา |
5 | GetMilliSecond (วันที่และเวลา) ส่งคืนมิลลิวินาทีของวินาทีจากออบเจ็กต์วันที่และเวลา |
6 | GetMinute (วันที่และเวลา) ส่งคืนนาทีของชั่วโมงจากออบเจ็กต์วันที่และเวลา |
7 | GetMonth (วันที่และเวลา) ส่งคืนเดือนของปีจากออบเจ็กต์วันที่ - เวลา |
8 | GetSecond (วันที่และเวลา) ส่งคืนวินาทีของนาทีจากออบเจ็กต์วันที่และเวลา |
9 | GetWeek (วันที่และเวลา) ส่งคืนสัปดาห์ของปีจากออบเจ็กต์วันที่ - เวลา |
10 | GetWeekYear (วันที่และเวลา) ส่งกลับสัปดาห์ปีจากออบเจ็กต์วันที่ - เวลา |
11 | GetYear (วันที่และเวลา) ส่งคืนปีจากออบเจ็กต์วันที่ - เวลา |
12 | AddDuration (วันที่และเวลาระยะเวลา) ส่งคืนผลลัพธ์ของวัตถุวันที่และเวลาพร้อมกับวัตถุระยะเวลา |
13 | SubtractDuration (วันที่และเวลาระยะเวลา) ลบวัตถุ Duration ออกจากวัตถุ Date-Time และส่งกลับผลลัพธ์ |
14 | DaysBetween (datetime1, datetime2) ส่งคืนจำนวนวันระหว่างวัตถุวันที่และเวลาสองรายการ |
15 | ชั่วโมงระหว่าง (datetime1, datetime2) ส่งคืนจำนวนชั่วโมงระหว่างวัตถุวันที่และเวลาสองชิ้น |
16 | MilliSecondsBetween (datetime1, datetime2) ส่งคืนจำนวนมิลลิวินาทีระหว่างวัตถุวันที่และเวลาสองรายการ |
17 | นาทีระหว่าง (datetime1, datetime2) ส่งคืนจำนวนนาทีระหว่างวัตถุวันที่และเวลาสองชิ้น |
18 | MonthsBetween (datetime1, datetime2) ส่งคืนจำนวนเดือนระหว่างวัตถุวันที่และเวลาสองรายการ |
19 | วินาทีระหว่าง (datetime1, datetime2) ส่งคืนจำนวนวินาทีระหว่างวัตถุวันที่และเวลาสองชิ้น |
20 | สัปดาห์ระหว่าง (datetime1, datetime2) ส่งคืนจำนวนสัปดาห์ระหว่างวัตถุวันที่และเวลาสองรายการ |
21 | ปีระหว่าง (datetime1, datetime2) ส่งคืนจำนวนปีระหว่างวัตถุวันที่และเวลาสองรายการ |