Anbei ein kurzes Skript zur Ermittlung der Sommer-/Winterzeit Umstellung:
#!/usr/bin/env python from datetime import date for i in range(2012, 2020): print i # Sommerzeit - letzter Sonntag im Maerz - von 2h auf 3h year = date.today().replace(year=i) march_last_day = year.replace(month=3, day=31) if march_last_day.weekday() == 6: print "Sommerzeit " + str(march_last_day) else: print "Sommerzeit " + str(year.replace(month=3, day=31-march_last_day.weekday()-1)) # Winterzeit - letzter Sonntag im Oktober - von 3h auf 2h oct_last_day = year.replace(month=10, day=31) if oct_last_day.weekday() == 6: print "Winterzeit " + str(oct_last_day) else: print "Winterzeit " + str(year.replace(month=10, day=31-oct_last_day.weekday()-1))