Unix timestamps
datetime บางครั้งจะถูกเก็บในรูปแบบ Unix timestamp ซึ่งก็คือจำนวนวินาทีที่นับตั้งแต่วันที่ 1 มกราคม 1970 รูปแบบนี้พบได้บ่อยในระบบโครงสร้างพื้นฐานทางคอมพิวเตอร์ เช่น ไฟล์ log ที่เว็บไซต์ใช้บันทึกข้อมูลการเข้าชม
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำงานกับวันที่และเวลาใน Python
คำแนะนำการฝึกหัด
- เติมโค้ดในลูป
forเพื่อวนซ้ำผ่านรายการtimestamps - เติมโค้ดเพื่อแปลง timestamp แต่ละตัว
tsให้เป็นdatetime
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import datetime
from datetime import datetime
# Starting timestamps
timestamps = [1514665153, 1514664543]
# Datetime objects
dts = []
# Loop
for ts in ____:
dts.append(datetime.____(____))
# Print results
print(dts)