
the is happening because in the information that I searched in Internet is "Our solar year (the time required for Earth to travel once around the Sun) is 365.24219 days.
Our calendar year is either 365 days in non leap years or 366 days in leap years (Feb 29th inserted).
A leap year every 4 years gives us 365.25 days, sending our seasons off course and eventually in the wrong months.
To change .25 days to .24219, we need to skip a few leap days (Feb 29ths) .... century marks not divisible by 400. So with a few calculations tweek the calendar by skipping 3 of 4 century leap years to average out our calendar year to 365.2425, which is pretty darn close to the solar year 365.24219."
for me I think this happening because in the leap day, the earth travel around the sun in 366.24219 day which means that we need to add 1 to balance the day of the year.
this is good because for this we can organize between the astrology and the math and join that together to do not get the mistake in the year, For me this a good choice that makes the astrology.