The Chinese New Year's Eve of the Lunar Year of the Dragon is February 9, 2024, which is the "last Chinese New Year's Eve in recent years". Because from 2025 to 2029, Chinese New Year's Eve for five consecutive years is "New Year's Eve".
Why does the Chinese New Year's Eve come and go? According to reports, the months in the mainland lunar calendar are defined according to the cycle of the moon's waxing and waning, which is called the "synodic month." The average length of a synodic month is 29.53 days, which is not a whole number, and the number of days in a month is expressed as an integer, so sometimes it is 29 days in a minor month, sometimes 30 days in a major month. It is not uncommon for the month to coincide with a small moon, with no Chinese New Year's Eve in 2013, 2016, 2022 and 5 consecutive years from 2025 to 2029.
Source: Sina Weibo headlines