This solar bird feeder charges during the day and the glass flower will automatically light up for 6-8 hours at night when fully charged. Note: Make sure to turn the switch to the “ON” position before charging and the solar panel can get the good sunlight directly without any shelter or other lights.