Un año es bisiesto si es divisible por 4, salvo que sea divisible por 100, a menos que también lo sea por 400. Así, 2024 fue bisiesto, 1900 y 2100 no lo son, y 2000 sí lo fue. La regla existe porque la Tierra tarda unos 365,2422 días en dar la vuelta al Sol, no 365, y un calendario que ignora ese cuarto de día de más se desfasa de las estaciones aproximadamente un día cada cuatro años.
¿Por qué un año necesita un día extra?
Las estaciones siguen al Sol, no al calendario. El intervalo entre un equinoccio de marzo y el siguiente dura en promedio unos 365,2422 días (el año tropical). Un calendario de años de 365 días se queda atrás casi seis horas por año. A los cuatro años lleva un día de retraso, a un siglo unos 24 días, y el inicio del verano empieza a moverse hacia la primavera.
La solución del calendario de Julio César fue la más simple: añadir un día cada cuarto año. Eso hace que el año promedio dure 365,25 días, que se acerca a 365,2422 pero no es igual. La diferencia es de unos 11 minutos por año, invisible en una vida y muy visible a lo largo de siglos.
¿Por qué 1900 y 2100 no son bisiestos?
Porque 365,25 es un poco demasiado largo. En 400 años, una regla de "cada cuarto año" inserta 100 días bisiestos, cuando el Sol pide unos 97. La regla gregoriana quita tres de ellos eliminando el día bisiesto de tres de cada cuatro años de siglo:
| Año | ¿Divide por 4? | ¿Divide por 100? | ¿Divide por 400? | ¿Bisiesto? |
|---|---|---|---|---|
| 2024 | sí | no | n/a | sí |
| 2026 | no | n/a | n/a | no |
| 1900 | sí | sí | no | no |
| 2000 | sí | sí | sí | sí |
| 2100 | sí | sí | no | no |
Haz la cuenta: cada 400 años hay 97 años bisiestos y 303 ordinarios, es decir, 146.097 días. Divide entre 400 y el año promedio dura 365,2425 días. Eso queda a unos 0,0003 de día del año tropical, un error que suma un día solo después de varios miles de años. Nadie ha tenido que decidir todavía qué hacer con eso, y a 2026 nadie ha acordado nada.
Lee la regla en el orden en que se anidan las excepciones. Comprueba primero el 400, luego el 100 y luego el 4. Comprobar primero el 4 es el error clásico: da por bisiesto el 1900.
¿Qué saltó realmente la reforma de 1582?
Antes de la regla gregoriana, el calendario juliano contaba un año bisiesto cada cuatro sin excepciones, y en el siglo XVI se había desfasado unos diez días de las estaciones. El equinoccio de primavera que el calendario de la Iglesia situaba hacia el 21 de marzo llegaba hacia el 11 de marzo. La reforma del papa Gregorio XIII tuvo dos partes: adoptar la nueva regla de los siglos hacia adelante y eliminar diez días para devolver el calendario a su sitio.
En los países que lo adoptaron primero, entre ellos España, Portugal y la mayor parte de Italia, al jueves 4 de octubre de 1582 le siguió el viernes 15 de octubre de 1582. No se saltó ningún día de la semana; se saltaron las fechas. La adopción fue lenta y política. Gran Bretaña y sus colonias cambiaron en septiembre de 1752 y tuvieron que eliminar once días, porque había pasado otro siglo: al 2 de septiembre le siguió el 14 de septiembre. Rusia cambió en 1918.
La consecuencia práctica es que una fecha anterior al cambio significa cosas distintas en lugares distintos, y la mayoría del software lo ignora. Extiende la regla de hoy hacia atrás para siempre, lo que se llama calendario gregoriano proléptico. Para cualquier cosa de la vida moderna, eso está bien. Para un historiador que compara dos documentos de 1600, no.
¿Qué falla en el software el 29 de febrero?
Casi todos los errores del día bisiesto vienen de uno de tres supuestos.
- "Un año tiene 365 días." Sumar 365 días a una fecha da el 1 de marzo o el 28 de febrero del año siguiente, no el mismo día del año, en cualquier período que cruce un 29 de febrero. Para una suscripción, un plazo contractual o una garantía, es un día regalado o quitado.
- "Todo cuarto año es bisiesto." Es correcto de 1901 a 2099, así que sobrevive a las pruebas durante toda una vida y falla en 2100. Las hojas de cálculo tienen una versión famosa de esto: Excel trata 1900 como año bisiesto, una decisión tomada por compatibilidad con un programa anterior, así que su numeración de días antes de marzo de 1900 está desplazada en uno respecto del calendario real.
- "Sumar un año a una fecha siempre da una fecha válida." No: el 29 de febrero de 2024 más un año es el 29 de febrero de 2025, que no existe. Distintas bibliotecas responden distinto. Algunas ajustan al 28 de febrero, otras pasan al 1 de marzo, otras lanzan un error, y
Datede JavaScript pasa en silencio al 1 de marzo cuando lo construyes con campos separados.
Algunos de estos errores salieron en las noticias. Un firmware de reproductor de música que se colgó el día 366 de 2008, y una plataforma en la nube cuyos certificados fallaron el 29 de febrero de 2012 porque se emitieron con una validez de un año contada desde un día bisiesto, son los dos más citados. Ambos se han publicado ampliamente, pero trata los detalles como relatos publicados y no como algo verificado aquí. Lo que importa es el patrón: el error queda dormido hasta cuatro años.
Un problema vecino es que los años bisiestos también estropean "cuánto dura un día". Los días no siempre duran 24 horas cuando cambian los relojes, que es otro asunto tratado en por qué una zona horaria no es un desfase. El tiempo Unix esquiva ambos contando segundos, como explica qué es un timestamp Unix.
¿Cómo compruebas un período que cruza un día bisiesto?
No razones desde el 365. Pon las dos fechas en una calculadora de diferencia entre fechas y lee el total de días: del 1 de marzo de 2023 al 1 de marzo de 2024 son 366 días, y del 1 de marzo de 2024 al 1 de marzo de 2025 son 365. El período que contiene el 29 de febrero de 2024 es el largo. La herramienta mide con el calendario real, incluida la regla de los siglos, así que del 28 de febrero al 1 de marzo de 2100 es 1 día y el mismo par en 2096 es 2.
La parte de la edad es una convención, no aritmética. Quien nació un 29 de febrero tiene cumpleaños real solo en los años bisiestos, así que una calculadora de edad exacta tiene que elegir un día para los otros tres. La nuestra trata el 28 de febrero como el aniversario. Muchas otras usan el 1 de marzo, y la regla legal de donde vives puede diferir de ambas. Cómo calcular tu edad exacta explica por qué las calculadoras discrepan.
Lo que ninguna de las dos herramientas hace: no conocen los días eliminados en 1582, 1752 o 1918, porque usan el calendario gregoriano proléptico. Un período que cruza el cambio británico saldrá once días más corto en la historia que en pantalla. No las uses para fechar documentos anteriores a la adopción local. Los segundos intercalares son otra cosa distinta y ninguna de las dos herramientas los cuenta.
¿Hay algún patrón para recordar?
- Si el año divide por 400, es bisiesto.
- Si no, y divide por 100, no lo es.
- Si no, y divide por 4, lo es.
- Si no, no lo es.
Para el siglo actual todo se reduce a "divide por 4", porque 2100 es la única excepción y está a 74 años de este artículo. Los tres siguientes que conviene saber: 2028, 2032 y 2036 son bisiestos, y 2100 no lo es.
Para comprobar un período real en vez de fiarte del 365, pásalo por la calculadora de diferencia entre fechas, que funciona en tu navegador y mide con el calendario real, incluidos el 29 de febrero y la regla de los siglos. No conoce los calendarios anteriores al cambio local del juliano al gregoriano, así que limítala a fechas modernas.
Para la convención de conteo que confunde a la gente incluso sin día bisiesto, cómo contar los días entre dos fechas explica por qué existen dos respuestas correctas para el mismo par.
Preguntas frecuentes
¿Cómo sé si un año es bisiesto?
Un año es bisiesto si divide por 400, o si divide por 4 pero no por 100. Así, 2000 y 2024 son bisiestos, mientras que 1900 y 2100 no lo son. Comprueba primero la regla de los siglos: mirar solo la divisibilidad por 4 se equivoca con los años de siglo.
¿Por qué 2100 no es bisiesto?
Porque divide por 100 pero no por 400. Un día bisiesto cada cuarto año hace que el año promedio dure 365,25 días, un poco más que el año solar de unos 365,2422 días. El calendario gregoriano quita el día bisiesto a los años de siglo que no dividen por 400, lo que lleva el promedio a 365,2425 días.
¿Cuántos días se saltaron cuando empezó el calendario gregoriano?
Diez días en 1582 en los países que lo adoptaron primero: al 4 de octubre le siguió el 15 de octubre. Gran Bretaña y sus colonias cambiaron más tarde, en septiembre de 1752, y se saltaron once días, del 2 de septiembre directo al 14 de septiembre. Otros países cambiaron en otras fechas, así que los días saltados dependen de dónde estés.
¿Qué pasa si sumo un año al 29 de febrero?
Depende del software, porque el año siguiente no tiene 29 de febrero. Algunas bibliotecas ajustan al 28 de febrero, otras pasan al 1 de marzo y otras lanzan un error. Comprueba qué hace la tuya y prueba una fecha de día bisiesto a propósito, ya que un conjunto de pruebas normal no la incluirá.
¿Un año bisiesto tiene 366 días y solo cambia febrero?
Sí en ambas cosas. Un año bisiesto tiene 366 días, y el día extra es el 29 de febrero; los demás meses conservan su duración. Cualquier fecha de marzo en adelante cae un día más tarde en el año que en un año ordinario, por eso los números de día del año se desplazan después de febrero.
Última actualización 30 de septiembre de 2026