<?php
//defino fecha 1
$datetime1 = DateTime::createFromFormat('Y-m-d|', '2016-05-24');
//Defino fecha 2
$datetime2 = DateTime::createFromFormat('Y-m-d|', '2016-05-23');
//Atención al carecter |, lo que hace e reiniciar los campos de hora, minutos, segundos puesto que no
//queremos comparar eso, sólo comprobamos año mes y día
if($datetime1 < $datetime2)
{
echo "Fecha actual menor a la fecha 2";
}else if($datetime1 == $datetime2)
{
echo "Fecha actual igual a la fecha 2";
}else
{
echo "Fecha actual mayor a la fecha 2";
}
?>
PD9waHAKLy9kZWZpbm8gZmVjaGEgMSAKJGRhdGV0aW1lMSA9IERhdGVUaW1lOjpjcmVhdGVGcm9tRm9ybWF0KCdZLW0tZHwnLCAnMjAxNi0wNS0yNCcpOwoKLy9EZWZpbm8gZmVjaGEgMgokZGF0ZXRpbWUyID0gRGF0ZVRpbWU6OmNyZWF0ZUZyb21Gb3JtYXQoJ1ktbS1kfCcsICcyMDE2LTA1LTIzJyk7CgovL0F0ZW5jacOzbiBhbCBjYXJlY3RlciB8LCBsbyBxdWUgaGFjZSBlIHJlaW5pY2lhciBsb3MgY2FtcG9zIGRlIGhvcmEsIG1pbnV0b3MsIHNlZ3VuZG9zIHB1ZXN0byBxdWUgbm8gCi8vcXVlcmVtb3MgY29tcGFyYXIgZXNvLCBzw7NsbyBjb21wcm9iYW1vcyBhw7FvIG1lcyB5IGTDrWEKCgoKaWYoJGRhdGV0aW1lMSA8ICRkYXRldGltZTIpCnsKCWVjaG8gIkZlY2hhIGFjdHVhbCBtZW5vciBhIGxhIGZlY2hhIDIiOwkKfWVsc2UgaWYoJGRhdGV0aW1lMSA9PSAkZGF0ZXRpbWUyKQp7CgllY2hvICJGZWNoYSBhY3R1YWwgaWd1YWwgYSBsYSBmZWNoYSAyIjsKfWVsc2UKewoJZWNobyAiRmVjaGEgYWN0dWFsIG1heW9yIGEgbGEgZmVjaGEgMiI7Cn0KPz4=