In Karachi, today is the longest night of the year, while December 22 will be the shortest day of the year. According to the Meteorological Department, during the winter season, days become shorter and nights become longer. The night between 21 and 22 December will be the longest night of the year, and after 21 December, nights will start becoming shorter and days longer. This event occurs every December and can fall on any date between 20 and 23 December, this year it falls on the night and day of 22 December. The Meteorological Department has also stated that on June 21, the longest day and shortest night of the year occurred.
It is important to note that when the northern hemisphere experiences the longest night and the shortest day of the year, it is known in astronomical terms as the “winter solstice” or “Northern solstice”. It is a common misconception that the winter solstice marks the day when the Earth is farthest from the sun; this is not true.