Cómo funciona Diferencia de fechas
Diferencia de fechas calcula el número exacto de días, semanas completas, meses naturales enteros y años completos entre dos fechas cualesquiera que elijas. Cada cálculo se ejecuta de forma local en tu navegador mediante aritmética de fechas de JavaScript estándar; nada de lo que introduces se envía a ningún sitio, y la herramienta funciona sin conexión a internet una vez que la página se ha cargado.
El cálculo sigue el calendario gregoriano. Los días se cuentan hallando la diferencia entre las marcas de tiempo de ambas fechas a medianoche UTC para evitar ambigüedades con el horario de verano. Los meses y años se cuentan avanzando el calendario hacia adelante (o hacia atrás) desde la fecha anterior hasta alcanzar la posterior, lo que tiene en cuenta correctamente la longitud variable de los meses y los años bisiestos. El resultado muestra las cuatro unidades de forma simultánea para que puedas usar la que mejor se adapte a tu necesidad.