There are 157 days and 12 hours left to Christmas