PHP y MySQL

Cómo comparar fechas en PHP de manera fácil con date() y strtotime()

Sencillo post en el que vamos a ver cómo comparar fechas en PHP, las funciones que vamos a usar para ver si una fecha es mayor o menor que otra son strtotime() y date().

Os muestro un post de temática similar para trabajar con fechas y oras funciones de PHP interesantes:

Comparar fechas en PHP con date() y strtotime()

Vamos a ver el código necesario para comparar 2 fechas y comprobar si una es mayor o menor que otra:

$fecha_actual = strtotime(date("d-m-Y H:i:00",time()));
$fecha_entrada = strtotime("19-11-2008 21:00:00");
 
if($fecha_actual > $fecha_entrada)
 {
 echo "La fecha actual es mayor a la comparada.";
 }else
  {
  echo "La fecha comparada es igual o menor";
  }

Os explico el ejemplo:

  • Definimos la fecha actual con formato UNIX previamente formateada con date() y obtenida con time().
  • Definimos la fecha de entrada y le indicamos la fecha y hora.
  • Realizamos la comparación de fechas con el condicional if().
compartir
Publicado por
Aner Barrena