Ahora bien, se como compararlas con el metodo timestamp:
Código PHP:
if (strtotime($row["inicio"]) > strtotime($actual))
Espero que se entienda, gracias y saludos.
| |||
Comparar horas Lo que busco es lo siguiente, tengo una fecha seguida de la hora guardada en una base de datos como cadena, lo que necesito hacer es comparar esa informacion con la que tome en el momento de ejecutar el script, de mas esta decir que ambas fechas/horas tienen la misma sintaxis. Ahora bien, se como compararlas con el metodo timestamp: Código PHP: Espero que se entienda, gracias y saludos. |
| ||||
Respuesta: Comparar horas Lo que puedes hacer es algo así:
Código php:
Ver original Aunque sería mejor que guardaras ese timestamp al crear tu registro y lo comparas pero eso lo dejo a tu implementación. Saludos. ![]() |
| |||
Respuesta: Comparar horas Hice lo siguiente y funciona de maravilla, le resto al horario actual el horario guardado, transformando las variables con strtotime para utilizarlas como timestamp, y a su vez el valor es pasado por la funcion abs(), esto me da la cantidad de segundos entre uno y otro, de manera que en un if pregunto si ya pasaron 3600 segundos (que es lo equivalente a 1 hora), y si es asi lo dejo pasar. Gracias de todas formas, por si a alguien le sirve aca esta: Aclaro que la variable guardada en la base de datos esta en formato datetime Código PHP: |