Solar power working hours