RAVPower 15000mAh Power Bank with Dual USB and Flashlight It doesn't just feature solar charging but an dc5v/2a input too. Not only is it a reliable way to charge on cloudy days, it takes just 8 -9 hours to completely recharge with a 2a/2.4a charger.