การดึงจำนวนวันจาก Timedelta
ใช้คุณสมบัติ timedelta.days เพื่อดึงส่วนของวัน (จำนวนเต็ม) จากออบเจ็กต์ Timedelta
ขั้นตอน
- นำเข้า pandas
- สร้าง Timedelta ที่มีหน่วยวัน
- เข้าถึง
days
ตัวอย่างโค้ด
import pandas as pd
# สร้าง Timedelta: 5 วัน 1 นาที 45 วินาที
timedelta = pd.Timedelta('5 days 1 min 45 s')
# แสดง Timedelta
print("Timedelta...\n", timedelta)
# ดึงจำนวนวัน
res = timedelta.days
# แสดงผล
print("\nDays...\n", res)
ผลลัพธ์
Timedelta... 5 days 00:01:45 Days... 5
หมายเหตุ
คุณสมบัติ days คืนเฉพาะส่วนของวันเต็ม ไม่รวมเศษของเวลาที่น้อยกว่า 1 วัน