How many days until 31st December Friday, 31 December 2021 There are 340 days until 31st December to go