Cita:
Iniciado por Italico76 Amigo:
Dudo puedas hacer esto:
El problema es que para que eso fuera valido tendria que existir "sobrecarga de operadores" y eso no esta soportado aun: definir la operacion < ó > para tipos no-nativos como una clase.
El otro problema es que asumes que si lo anterior se pudiera, la diferencia seria de 2 horas... y por que no 1 segundo o 26 minutos o 9 dias ?
Hola desde php 5.2.2 se pueden comparar fechas usando los operadores de comparacion:
http://www.php.net/manual/es/datetime.diff.php
El otro problema tienes razon que no funcionaria pero porque solo era un ejemplo evidentemente no puedes comparar la fecha actual con la fecha actual mas dos hora porque siempre daria el mismo resultado solo se tendria que cambiar la primera linea de codigo esta:
por la fecha a comparar:
Código PHP:
Ver original$fecha_comparar="2014-12-22 10:00:00";
A mi me funciona para lo que yo lo quiero que es solamente saber si una fecha que tengo guardada en mi base de datos tiene un intervalo de dos horas es decir si han pasado dos horas o mas verdadero si no falso.
Un saludo.