tengo que enviar un correo electrónico cuando un usuario registra correo electrónico contiene un enlace que se convierte en inválido después de seis horas qué estoy haciendo cuando se envía el correo electrónico actualizo el db con el campo emailSentDate of tipo "datetime" ahora tengo la fecha y hora actualizadas y he hecho el mismo formato que en db ahora quiero encontrar que ambas fechas y tiempo tienen una diferencia de 6 horas o no para que pueda hacer el enlace inválido pero nose sabe cómo hacer estocómo restar dos fechas y horas para obtener la diferencia
mi código es el siguiente aspecto im usando valor codificado para db sólo por ejemplo
$current_date_time=date("Y-m-d h:i:s");
$current=explode(" ",$current_date_time);
$current_date=$current[0];
$current_time=$current[1];
$db_date_time="2010-07-30 13:11:50";
$db=explode(" ",$db_date_time);
$db_date=$db[0];
$db_time=$db[1];
no sé cómo proceder PLZ ayudar
Consulte http://stackoverflow.com/search?q=subtract+dates+php – Gordon