เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ผ่านไปกี่ชั่วโมงในช่วงเปลี่ยนเวลาตามฤดูกาล?

เนื่องจากข้อมูลจักรยานของเราอยู่ในช่วงฤดูใบไม้ร่วง เราจึงต้องใช้วิธีอื่นเพื่อศึกษาเกี่ยวกับการเริ่มต้น Daylight Saving Time

มาดูวันที่ 12 มีนาคม 2017 ในภาคตะวันออกของสหรัฐอเมริกา ซึ่งเป็นวันที่ Daylight Saving เริ่มต้นเวลา 2 นาฬิกา

ถ้าสร้าง datetime สำหรับเที่ยงคืนของคืนนั้น แล้วบวก 6 ชั่วโมงเข้าไป เวลาที่ผ่านไปจริงๆ จะเป็นเท่าไร?

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การทำงานกับวันที่และเวลาใน Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import datetime, timedelta, tz, timezone
from datetime import datetime, timedelta, timezone
from dateutil import tz

# Start on March 12, 2017, midnight, then add 6 hours
start = datetime(2017, 3, 12, tzinfo = tz.gettz('America/New_York'))
end = start + ____(____)
print(start.isoformat() + " to " + end.isoformat())
แก้ไขและรันโค้ด