การคืนค่า Proleptic Gregorian Ordinal
ใช้เมธอด timestamp.toordinal() คืนค่าลำดับวันตามปฏิทิน Gregorian (1 มกราคม พ.ศ. 1 = วันที่ 1)
ขั้นตอน
- นำเข้า pandas
- สร้าง Timestamp
- ใช้
toordinal()
ตัวอย่างโค้ด
import pandas as pd
# สร้าง Timestamp: 18 กันยายน 2021 11:50:20.000033
timestamp = pd.Timestamp(2021, 9, 18, 11, 50, 20, 33)
# แสดง Timestamp
print("Timestamp...\n", timestamp)
# คืนค่า Gregorian ordinal
print("\nGregorian ordinal...\n", timestamp.toordinal())
ผลลัพธ์
Timestamp... 2021-09-18 11:50:20.000033 Gregorian ordinal... 738051
คำอธิบาย
ค่า 738,051 หมายถึงจำนวนวันนับจาก 1 มกราคม พ.ศ. 1 (Proleptic Gregorian calendar) ใช้สำหรับการคำนวณวันที่ระหว่างสอง Timestamp