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