While direct sunlight is the most efficient way to charge up your solar lantern, it can also be charged effectively with the energy from daylight. Charging time will just be a little longer.