การดึงวันที่และเวลาปัจจุบันจาก Timestamp
ใช้เมธอด timestamp.today() คืนค่า Timestamp ปัจจุบัน (วันและเวลา) ไม่ขึ้นกับค่า Timestamp เดิม
ขั้นตอน
- นำเข้า pandas และ datetime
- สร้าง Timestamp ใด ๆ
- ใช้
today()
ตัวอย่างโค้ด
import pandas as pd
import datetime
# สร้าง Timestamp: 10 ตุลาคม 2021
timestamp = pd.Timestamp(datetime.datetime(2021, 10, 10))
# แสดง Timestamp
print("Timestamp: ", timestamp)
# แสดงชื่อวันของ Timestamp เดิม
print("Day Name:", timestamp.day_name())
# ดึงวันที่และเวลาปัจจุบัน
res = timestamp.today()
# แสดงผล
print("\nToday's Date and time...\n", res)
print("Today's Day:", res.day_name())
ผลลัพธ์
Timestamp: 2021-10-10 00:00:00 Day Name: Sunday Today's Date and time... 2021-10-03 13:22:28.891506 Today's Day: Sunday
หมายเหตุ
เมธอด today() เป็น class method ใช้ได้โดยตรงจากคลาส: pd.Timestamp.today() คืนค่าเวลาท้องถิ่นของระบบ