Tengo un problema al intentar obtener la diferencia entre dos fechas. Uno de los valores lo obtengo de una base de datos $rowSelectMyAgend['shd_dia'] y el otro de la fecha actual date('Y-m-d');
Sin embargo, cuando ejecuto la función me marca el siguiente error:
Código PHP:
Warning: date_diff() expects parameter 1 to be DateTimeInterface, string given in on line 26
Código PHP:
$today = date('Y-m-d');
$date = date_format(new DateTime($today), 'Y-m-d');
$eventdate = date_format(new DateTime($rowSelectMyAgend['shd_dia']), 'Y-m-d');
$diff = date_diff($eventdate, $date);
echo $date . ' <br>' . $eventdate;
Código PHP:
2018-01-25
2018-05-03
¿Alguna idea?
De antemano gracias y que pasen un excelente día!
Saludos!