BaşlayınÜcretsiz Başlayın

29 Mart, bir on yıl boyunca

Yaz Saati Uygulaması kuralları karmaşıktır: farklı yerlerde farklıdır, zaman içinde değişir ve genellikle bir pazar günü başlar (bu yüzden takvimde yer değiştirir).

Örneğin Birleşik Krallık'ta, bu ders yazılırken, Yaz Saati Uygulaması Mart ayının son pazar günü başlar. 2000'den 2010'a kadar olan yıllar için, 29 Mart gece yarısındaki UTC ofsetine bakalım.

Bu egzersiz

Python'da Tarihler ve Saatlerle Çalışmak

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • tz kullanarak, dt için zaman dilimini 'Europe/London' olarak ayarla.
  • for döngüsü içinde:
  • dt'nin yılını y olacak şekilde değiştirmek için .replace() metodunu kullan.
  • Sonucu gözlemlemek için .isoformat() çağır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import datetime and tz
from datetime import datetime
from dateutil import tz

# Create starting date
dt = datetime(2000, 3, 29, tzinfo = ____)

# Loop over the dates, replacing the year, and print the ISO timestamp
for y in range(2000, 2011):
  print(dt.____(year=____).____())
Kodu Düzenle ve Çalıştır