Calculadora de Días Entre Fechas
Elige una fecha inicial y una final para obtener los días, semanas y meses aproximados exactos entre ellas. Nada de lo que escribas sale de tu navegador.
Exclusivo: del 1 al 3 de enero = 2 días.
La fecha final es anterior a la inicial — se muestra la diferencia absoluta entre ambas.
Días exactos, más aproximaciones honestas
Cada fecha se interpreta como año/mes/día simple y se convierte
en una marca de tiempo UTC con Date.UTC antes de
hacer cualquier resta — eso hace el cálculo inmune a los
cambios de horario de verano, que pueden desviar en silencio
una resta de fechas en horario local en algunos husos horarios
justo alrededor de ese cambio. La cifra de días
es exacta. Semanas es el número de días
dividido entre 7, redondeado hacia abajo, con el resto mostrado
al lado. Meses es una estimación genuina — los
meses del calendario van de 28 a 31 días, así que dividimos
entre la duración media del mes (30,44 días) y redondeamos
hacia abajo; trátalo como una cifra secundaria aproximada, no
exacta.
Ejemplo práctico
Del 1 de enero de 2026 al 15 de marzo de 2026: son 73 días excluyendo la fecha final (74 si marcas "contar también la fecha final"), lo que equivale a 10 semanas y 3 días, o aproximadamente 2 meses (73 ÷ 30,44, redondeado hacia abajo).
Preguntas frecuentes
¿El conteo incluye la fecha final?
No por defecto. Esta calculadora cuenta los días ENTRE las dos fechas, así que del 1 al 3 de enero salen 2 días — igual que cuando cuentas noches entre el check-in y el check-out de un hotel. Marca "Contar también la fecha final" si quieres que se incluya, lo que convierte ese mismo ejemplo en 3 días. En cualquier caso, la etiqueta siempre te dice qué convención está activa.
¿Por qué los meses son solo aproximados?
Los meses del calendario no miden todos lo mismo — entre 28 y 31 días — así que no existe una única respuesta exacta a "cuántos meses" hay entre dos fechas cualquiera, como sí la hay para los días. Esta herramienta divide el número de días entre 30,44 (la duración media de un mes en un ciclo de 4 años) y redondea hacia abajo, lo que da una buena estimación pero genuinamente aproximada. Para una respuesta exacta, usa las cifras de días y semanas de arriba.
¿Qué pasa si pongo la fecha final antes que la inicial?
Sigue funcionando — el resultado es la diferencia absoluta entre las dos fechas en cualquier caso, y aparece un aviso confirmando que las fechas se tomaron en orden inverso, para que el conteo nunca quede mal o resulte confuso en silencio.
¿Le afecta el horario de verano?
No. Cada fecha se convierte en un conteo de días anclado a UTC antes de hacer ningún cálculo, en vez de restar dos objetos de fecha en horario local — el enfoque ingenuo puede quedar un día desviado justo alrededor de un cambio de horario en algunos husos horarios. Anclar a UTC evita ese problema por completo, así que el conteo es exacto sin importar el huso horario de tu navegador.