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)

ส่งคืนจำนวนปีระหว่างวัตถุวันที่และเวลาสองรายการ