การดึงค่ามิกโรวินาทีจาก Timedelta
ใช้คุณสมบัติ timedelta.microseconds เพื่อดึงค่ามิกโรวินาที (0-999,999) จากออบเจ็กต์ Timedelta
ขั้นตอน
- นำเข้า pandas
- สร้าง Timedelta ที่มีหน่วยมิกโรวินาที
- แสดง Timedelta
- เข้าถึง
microseconds
ตัวอย่างโค้ด
import pandas as pd
# สร้าง Timedelta: 7 วัน 20 นาที 15 วินาที 35 มิลลิวินาที
timedelta = pd.Timedelta('7 days 20 min 15 s 35 ms')
# แสดง Timedelta
print("Timedelta...\n", timedelta)
# ดึงค่ามิกโรวินาที
res = timedelta.microseconds
# แสดงผล
print("\nTimedelta (microseconds value)...\n", res)
ผลลัพธ์
Timedelta... 7 days 00:20:15.035000 Timedelta (microseconds value)... 35000
คำอธิบาย
ค่าที่ได้คือ 35,000 มิกโรวินาที (เท่ากับ 35 มิลลิวินาที) เนื่องจากคุณสมบัติ microseconds แสดงค่ารวมของมิกโรวินาทีในส่วนที่น้อยกว่า 1 วินาที