The calendar says spring, but the temperatures disagree.