Batteries perform best at room temperature. Extreme heat or cold can significantly reduce their ability to give a steady flow of power - and will affect battery life in general.