แปลงสตริงเป็น datetime
เมื่อดาวน์โหลดข้อมูลจากอินเทอร์เน็ต วันที่และเวลามักจะอยู่ในรูปแบบสตริง ขั้นตอนแรกที่ต้องทำคือแปลงสตริงเหล่านั้นให้เป็นออบเจกต์ datetime
ในแบบฝึกหัดนี้ จะได้ฝึกการแปลงดังกล่าว
| Reference | |
|---|---|
| %Y | 4 digit year (0000-9999) |
| %m | 2 digit month (1-12) |
| %d | 2 digit day (1-31) |
| %H | 2 digit hour (0-23) |
| %M | 2 digit minute (0-59) |
| %S | 2 digit second (0-59) |
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำงานกับวันที่และเวลาใน Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import the datetime class
from datetime import datetime
# Starting string, in YYYY-MM-DD HH:MM:SS format
s = '2017-02-03 00:00:01'
# Write a format string to parse s
fmt = '____'
# Create a datetime object d
d = datetime.____(____, ____)
# Print d
print(d)