The winter capital Jammu today recorded its hottest day of the season with the mercury settling at 42.9 degrees Celsius.