How many days until New Year's Eve Thursday, 31 December 2026 There are 1601 days until New Year's Eve to go