There are 358 days between January 1 and December 25. That number doesn't include Christmas Day — it'll be 359 days if you include the 25th. Conversely, there are 7 days between Christmas Day and New Year's Day. Read more