Answer:
The hottest time is around 3 p.m. Heat continues building up after noon, when the sun is highest in the sky, as long as more heat is arriving at the earth than leaving. By 3 p.m. or so, the sun is low enough in the sky for outgoing heat to be greater than incoming. Sometimes the hottest time is earlier because a weather system moves in with cool air early in the day.