There are -1008 days and -18 hours left to Christmas