Cambiar formato de fecha y otras operaciones en PHP
Si tenemos una fecha en php con formato Año/Mes/Dia y lo queremos cambiar a cualquier combinación Dia/Mes/Año, Mes/Año/dia encontrarás muchisima información de como hacerlo, desde funciones, hasta complejas operaciones con segundos y calculos matemáticos.
Estoy trabajando en un proyecto que necesita comparación de fechas para cobro de servicios, y ocupo varias operaciónes con fechas, les comparto las maneras más eficientes que encontré para hacer las cosas:
Cambiar el formato de fecha de Año/Mes/Dia a Dia/Mes/Año:
$fecha_Nuevo_Formato = date("d-m-Y",strtotime($Fecha_Formato_Anterior));
Podemos combinar las letras de la función DATE para variar el nuevo formato de fecha
Comparar fechas para sacar la diferencia en Dias
Primero que nada necesitas poner las fechas a comparación en el mismo formato, es decir ambas en Dia/Mes/Año
Luego aplicamos una simple resta:
$Diferencia_de_Dias = $fecha1 - $Fecha2;
Sumar o Restar dias a una fecha
Tan fácil como:
$fecha_nueva = date("d-m-Y", strtotime("$Fecha_anterior + $Numero_dias days"));
Espero que a algunos les sea util la información XD
Posted in Programación

Sigueme en Twitter