Yes it does and it's not. The following Microsoft article explains the reason:
Excel incorrectly assumes that the year 1900 is a leap year
https://support.microsoft.com/kb/214326