+
+def haveDaylight():
+ dawn_per_month = {1:8, 2:7, 3:6, 4:6, 5:5, 6:5, 7:5, 8:6, 9:7, 10:8, 11:8, 12:8}
+ dusk_per_month = {1:16, 2:17, 3:18, 4:20, 5:21, 6:21, 7:21, 8:20, 9:19, 10:18, 11:16, 12:16}
+ hour = datetime.datetime.now().hour
+ month = datetime.datetime.now().month
+ return (hour >= dawn_per_month[month] and hour < dusk_per_month[month])
+