1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで扱う日付と時刻

Connected

演習

10年分の3月29日

サマータイム(Daylight Saving)の規則は複雑です。地域ごとに異なり、時代とともに変わり、たいてい日曜日に開始されるため、毎年カレンダー上の位置がずれます。

たとえばイギリスでは、このレッスン作成時点では、サマータイムは3月の最終日曜日に始まります。2000年から2010年の各年について、3月29日・午前0時のUTCオフセットを確認してみましょう。

指示

100 XP
  • tz を使って、dt のタイムゾーンを 'Europe/London' に設定します。
  • for ループの中で:
  • .replace() メソッドで、dt の年を y に変更します。
  • 結果に対して .isoformat() を呼び出し、出力を確認します。