Algoritmo de programación en php para el calculo de dias meses y años entre dos periodos de tiempo
Veamos este algoritmo para calcular los años, meses y días entre dos fechas dadas. No comprobaremos si las fechas entradas son correctas.
Primero especificaremos las dos fechas (Las fechas deberán tener el formato dd/mm/aaaa para que el programa funcione correctamente).
Cortamos el texto para seleccionar el dia, mes y año de la fecha Actual y de la fecha de Inicio respectivamente con la función substr de php.
Ahora utilizaremos una variable auxiliar donde guardaremos el número de días que tiene el mes anterior al mes Inicio. Tendremos en cuenta también el mes de febrero, para calcular si un año es bisiesto utilizaremos la condición ($anioActual%4==0 && $anioActual%100!=0) || $anioActual%400==0
Seguimos con el código que calculará los días, meses y años:
Finalmente os recomiendo esta web que contiene una calculadora para poder hacer pruebas de cálculo de fechas.