-Earth doesn’t take 24 hours to rotate on its axis
It’s actually 23 hours, 56 minutes and 4 seconds. This is the amount of time it takes for the Earth to completely rotate around its axis; astronomers call this a sidereal day. Now wait a second, that means a day is 4 minutes shorter than we think it is. You’d think that time would add up, day by day, and within a few months, day would be night, and night would be day.
-A year on Earth isn’t 365 days
It’s actually 365.2564 days. It’s this extra .2564 days that creates the need for leap years. That’s why we tack on an extra day in February every year divisible by 4 – 2004, 2008, etc – unless it’s divisible by 100 (1900, 2100, etc)… unless it’s divisible by 400 (1600, 2000, etc).