How many days until New Year's Eve Friday, 31 December 2027 There are 905 days until New Year's Eve to go