Sort:  

It really just depends on what it is and how sunny it is out, but anywhere from 2 to 8 hours. If you are just warming up something, it may take 15 mins to an hour.