Base weather station Safdarjung recorded a maximum of 34.8°C — six degrees above normal for this time of the year.