Contudo, o ano solar verdadeiro tem 365,242199 dias – portanto mais curto que o ano Juliano. Ao acrescentar sistematicamente um dia a cada quatro anos durante tanto tempo, o equinócio da primavera acabou “se atrasando” dez dias em relação ao calendário Juliano.
Para a Igreja Católica, isso implicava num acontecimento muito grave: no período compreendido entre a quarta-feira de Cinzas e a Páscoa, comer carne era considerado uma heresia. E como a Páscoa era determinada com base no início da primavera boreal, estava-se comendo carne num período em que o seu consumo era proibido.
Isso deu origem a outra reforma do calendário, imposta durante o pontificado de Gregório XIII, no ano de 1582. Sob orientação do astrônomo Lélio, a reforma Gregoriana do calendário, como ficou conhecida, consistiu no seguinte:
O mais urgente era eliminar aquela desfasagem. Para isso, ficou decidido que em outubro daquele ano, a quinta-feira 4 seria sucedida pela sexta-feira, 15. Dez dias simplesmente “deixaram de existir”, e o equinócio da primavera voltou a coincidir com o dia 21 de março. Simples assim.
Para evitar uma nova propagação de erros, continuar-se-ia acrescentando 1 dia a cada 4 anos, porém, os anos que fossem múltiplos de 100 deixariam de ser bissextos, exceto se também fossem múltiplos de 400. Dessa forma retirava-se 1 dia a cada 100 anos e adicionava-se outro a cada 400 anos (anos centenários como 1500 e 1900 não foram bissextos, mas para os intermediários é suficiente dividir por 4).
Mas na época da reforma Gregoriana a última parcela também era desconhecida, daí porquê o ano Gregoriano passou a ser definido da seguinte forma:
Repare que ainda resta uma fração a corrigir: –1/3300. Mas essa é fácil, basta lembrar de retirar um dia do calendário a cada 3.300 anos. Existem ainda imprecisões na duração do dia, porém não tão sérias.