Question: why are some days hotter than others?
Answer: The moisture content of the air. Humid air takes more energy to heat up, but stays hot longer once it's heated. The temperature of the oceans, lakes, and other bodies of water where the humidity comes from. If the moisture entering the air is hotter to begin with, it takes less energy to heat.