ในการดึงค่าไมโครวินาที (microseconds) จาก Timedelta object ที่สร้างจากจำนวนเต็มพร้อมหน่วย ให้ใช้คุณสมบัติ timedelta.microseconds
ขั้นตอนการทำงาน
1. นำเข้าไลบรารีที่จำเป็น
import pandas as pd
2. สร้าง Timedelta จากจำนวนเต็ม หน่วยไมโครวินาที
timedelta = pd.Timedelta(55, unit='us')
3. แสดง Timedelta
print("Timedelta...\n", timedelta)
4. ดึงค่าไมโครวินาที
timedelta.microseconds
ตัวอย่างโค้ดสมบูรณ์
import pandas as pd
# สร้าง Timedelta จากจำนวนเต็ม หน่วยไมโครวินาที
timedelta = pd.Timedelta(55, unit='us')
# แสดง Timedelta
print("Timedelta...\n", timedelta)
# ดึงค่าไมโครวินาที
res = timedelta.microseconds
# แสดงค่าไมโครวินาที
print("\nTimedelta (microseconds value)...\n", res)
ผลลัพธ์
Timedelta... 0 days 00:00:00.055000
Timedelta (microseconds value)... 55
คำอธิบาย
Timedelta(55, unit='us') สร้าง Timedelta 55 ไมโครวินาที .microseconds คืนค่า 55 ตรงตามที่สร้าง (ส่วนของไมโครวินาทีในวินาที)