Calculadora de Meses Entre Fechas
Cuenta los meses completos y los días entre dos fechas.
Cuenta los meses completos y los días entre dos fechas.
Los resultados se actualizan al escribir.
Cómo funciona
Una calculadora de meses entre fechas calcula cuántos meses de calendario completos hay entre dos fechas y luego cuántos días extra quedan tras esos meses enteros. Responde preguntas como «cuántos meses dura este contrato de alquiler», «cuánto tiempo ha pasado desde que empecé» o «a qué distancia están estas dos fechas en meses», expresadas de la forma en que la gente indica naturalmente las duraciones en lugar de como un gran número de días.
Contar meses es más complicado que contar días o semanas porque los meses no tienen la misma duración. Un mes del 15 de enero al 15 de febrero es un mes, y también lo es del 31 de enero al 28 de febrero, aunque los conteos de días difieran. Esta calculadora sigue la regla del mes de calendario que la gente usa de forma intuitiva: cuenta cada vez que se alcanza o se supera el mismo día del mes, y solo acredita un mes completo cuando el día final alcanza al día de inicio.
La cifra de días restantes cubre el hueco entre el último mes completado y la fecha de fin, así que ambos juntos describen el lapso con exactitud, como en «siete meses y doce días». Esta es la forma usada para la duración de arrendamientos, plazos de préstamos, duraciones de suscripciones, periodos contractuales y la edad en meses. Propietarios e inquilinos que miden un contrato, personal de RR. HH. que calcula la antigüedad y cualquiera que exprese una duración en meses usan una calculadora de meses entre fechas para acertar el conteo a través de meses de duración desigual.
Cómo funciona
Fórmula: months = full calendar months from start to end; remainingDays = end − (start + months)
Una primera estimación de los meses surge de la diferencia en años por doce más la diferencia en los números de mes. Si el día del mes final es anterior al día del mes de inicio, el último mes aún no está completo, así que se resta un mes. Luego la fecha de inicio se adelanta esa cantidad de meses enteros para formar un ancla, y el conteo simple de días desde el ancla hasta la fecha de fin da los días restantes. Esto refleja cómo un mes de calendario completo solo se acredita una vez que se alcanza el mismo día del mes.
Cuándo usarla
Esta calculadora cuenta meses de calendario completos más los días sobrantes, la forma habitual de expresar duraciones largas. Un propietario y un inquilino miden cuánto lleva vigente un contrato de alquiler; un empleado de recursos humanos calcula la antigüedad de un trabajador para una prestación o una indemnización; alguien revisa cuántos meses lleva pagando una suscripción o cuánto queda de un periodo contractual. También sirve para expresar la edad de un bebé en meses, como «siete meses y doce días», o para medir el tiempo transcurrido desde un hito. Siempre que un plazo o una duración se exprese en meses en lugar de en días —arrendamientos, préstamos, garantías, contratos— esta herramienta da el conteo correcto a pesar de que los meses tengan longitudes desiguales.
Consejos y consideraciones
No dividas los días entre 30 para estimar meses: como los meses tienen de 28 a 31 días, esa aproximación se desvía en lapsos largos y no coincide con cómo cuentan los contratos. La calculadora sigue el día del mes real, acreditando un mes completo solo cuando se alcanza el mismo día en que empezó; por eso del 15 al 15 es un mes tenga 28 o 31 días. Los casos de fin de mes son el borde clásico: desde el 31 de enero el siguiente hito cae al terminar febrero, y el desbordamiento se informa como días restantes. Una fecha de fin anterior a la de inicio se trata como inválida, porque el conteo está definido hacia adelante; introduce la más temprana como inicio, o intercambia las fechas si quieres medir en la otra dirección. Los días restantes siempre suman menos de un mes completo.
months = full calendar months from start to end; remainingDays = end − (start + months)
Una primera estimación de los meses surge de la diferencia en años por doce más la diferencia en los números de mes. Si el día del mes final es anterior al día del mes de inicio, el último mes aún no está completo, así que se resta un mes. Luego la fecha de inicio se adelanta esa cantidad de meses enteros para formar un ancla, y el conteo simple de días desde el ancla hasta la fecha de fin da los días restantes. Esto refleja cómo un mes de calendario completo solo se acredita una vez que se alcanza el mismo día del mes.
Fuente:Gregorian calendar / ISO 8601
Revisamos todas nuestras herramientas de vez en cuando para garantizar su precisión.
Ejemplo resuelto
Del 15 de enero al 20 de marzo de 2026 hay 2 meses completos (hasta el 15 de marzo) más 5 días restantes.
Cómo usar esta calculadora
- 1
Introduce tus valores
Introduce start date y end date.
- 2
Ajusta las opciones
Ajusta cualquier opción para adaptarla a tu situación.
- 3
Lee tu resultado
Full months se actualiza al instante mientras escribes, sin botón que pulsar.
Preguntas frecuentes
¿Cómo se cuentan los meses completos?
¿Qué son los días restantes?
¿Por qué no simplemente dividir los días entre 30?
¿Cómo maneja las fechas de fin de mes?
¿Qué pasa si la fecha de fin es anterior a la de inicio?
Calculadoras relacionadas
Calculadora de Diferencia de Fechas
Cuenta el tiempo entre dos fechas.
Calculadora de Días Hábiles
Cuenta los días laborables entre dos fechas.
Calculadora de Edad
Encuentra una edad exacta en años, meses y días.
Calculadora de Duración de Tiempo
Encuentra la duración entre dos horas.