Respuesta breve
Semanas entre dos fechas
Calcula semanas completas y días restantes sin redondeos engañosos.
Diferencia
Las entradas son fechas civiles sin hora. Por tanto, la clasificación ISO no depende de la zona horaria del dispositivo.
Respuesta breve
La diferencia se obtiene primero en días civiles y después se divide en bloques de siete.
Cómo funciona
Se conserva el orden: una comparación inversa devuelve valores negativos.
Duración y días restantes
La diferencia es la fecha final menos la inicial en días naturales. La misma fecha da cero; 13 días equivalen a una semana completa y seis días restantes. Los dos extremos no se añaden de forma inclusiva como días extra.
No cuenta las semanas de calendario atravesadas ni los días laborables. Los fines de semana y festivos no reducen el resultado. Invertir las fechas produce una duración negativa. El cambio de hora no altera los días naturales: este cálculo no mide horas transcurridas entre instantes con zona horaria.