Only the massively ignorant think that Jesus was born on December 25th. It's been apparent since the rise of criticism that he was born in spring, and anyone who wanted to has known for 2000 years that December 25th was just taken over from the Roman's Saturnalia. Absolutely nothing new there.
It's the same basic thing with the year of his birth. Internal clues, including the birth during the reign of Herod, make it impossible for Jesus to have been born in the year 0.
It's mythology, people. not history.