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

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


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-2018 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().

  1. Definimos la fecha de entrada y le indicamos la fecha y hora.
  2. Realizamos la comparación de fechas con el condicional if().

Comentarios

Entradas más populares de este blog

Recoger un arreglo en foreach php 2018

Algoritmos para ordenar numeros de menor a mayor php

Cómo obtener la edad de una persona a partir de una fecha de cumpleaños en PHP