| |||
Tiempo diferencia Hola amigos, quisiera saber la forma de sacar la diferencia en minutos o un formato fácil de comparar para php entre un fecha guardada en una tabla como datetime y el momento de ejecución de la consulta (now), más especifico, deseo saber si ya pasaron 15 minutos o más entre la fecha almacenada y el momento de la consulta. De antemano gracias por su ayuda. |
| ||||
Respuesta: Tiempo diferencia Tal vez.... Pero es OFF TOPIC en este foro. Acá el tema es sólo SQL y BBDD. Movido a Foro de PHP.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Tiempo diferencia Con PHP puedes usar las funciones de fecha y hora para comparar lo que desees, consulta el manual.
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: Tiempo diferencia 2 metodos: obteniendo la fecha en formato unix desde la consulta con UNIX_TIMESTAMP() y comprobandolo con NOW() o en php obteniendo la fecha de la tabla y convertirlo con strtotime $datetime = strtotime($consulta['columna_datetime']); if( ( (time()-$datetime )/60 ) >= 15 ) echo 'han pasado 15 minutos'; |
| |||
Respuesta: Tiempo diferencia Muchas Gracias kspr por tu ayuda!!! es lo que necesitaba... dejo cómo quedó el código por si a alguién más le sirve, $datetime = strtotime($consulta['columna_datetime']); $ahorita = strtotime(date("Y-m-d H:i:s")); if( ( ($ahorita - $datetime )/60 ) >= 15 ){ echo 'han pasado 15 minutos'; }else{ echo 'No han pasado 15 minutos'; } Última edición por alangalan30; 10/09/2014 a las 16:03 Razón: agregar un código útil |
Etiquetas: |