サマータイム前後で何時間経過したでしょうか?
この自転車データは秋の出来事なので、サマータイムの開始について学ぶには別の例を見る必要があります。
2017年3月12日のアメリカ東部を見てみましょう。この日は午前2時にサマータイム(Daylight Saving)が始まりました。
その夜の真夜中の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())