Foros del Web » Programando para Internet » PHP »

Comparar fechas y horas

Estas en el tema de Comparar fechas y horas en el foro de PHP en Foros del Web. Hola foro, aqui saludando y pasando una pregunta. haber si me doy entender. Tengo que realizar una comparacion de fechas y horas, necesito comprar dos ...
  #1 (permalink)  
Antiguo 02/05/2011, 12:32
 
Fecha de Ingreso: abril-2011
Ubicación: MEXICO
Mensajes: 42
Antigüedad: 13 años
Puntos: 0
Comparar fechas y horas

Hola foro, aqui saludando y pasando una pregunta. haber si me doy entender.
Tengo que realizar una comparacion de fechas y horas, necesito comprar dos fechas para saber si es actual de dias anteriores, y en la hora de acuerdo al tiempo que halla pasado realizar determinada accion. las fechas las almacene previamente en mysql (estan como string) y las extraigo de ahi para compararlas con la fecha y hora actual, pero no se como compararlas o leer el string. Espero encontrar alguna instruccion que me lea la cadena fecha y la cadena hora para asi realizar mi comparacion numerica.

De antemano muchas gracias por su ayuda.
  #2 (permalink)  
Antiguo 02/05/2011, 12:38
Avatar de Sotelio  
Fecha de Ingreso: mayo-2011
Ubicación: Santiago de Chile
Mensajes: 68
Antigüedad: 12 años, 11 meses
Puntos: 21
Respuesta: Comparar fechas y horas

Hola

Prueba con strtotime()
http://php.net/strtotime

Código PHP:
$fecha1 "2010-03-01 02:04:10";
$fecha2 "2010-03-01 02:20:10";


if (
strtotime($fecha1) > strtotime($fecha2)) {
   echo 
"SI";

Suerte
Sotelio
  #3 (permalink)  
Antiguo 02/05/2011, 13:05
 
Fecha de Ingreso: abril-2011
Ubicación: MEXICO
Mensajes: 42
Antigüedad: 13 años
Puntos: 0
Respuesta: Comparar fechas y horas

Cita:
Iniciado por Sotelio Ver Mensaje
Hola

Prueba con strtotime()
http://php.net/strtotime

Código PHP:
$fecha1 "2010-03-01 02:04:10";
$fecha2 "2010-03-01 02:20:10";


if (
strtotime($fecha1) > strtotime($fecha2)) {
   echo 
"SI";

Suerte
Sotelio
Gracias, y para la hora es lo mismo?
  #4 (permalink)  
Antiguo 02/05/2011, 13:08
Avatar de Sotelio  
Fecha de Ingreso: mayo-2011
Ubicación: Santiago de Chile
Mensajes: 68
Antigüedad: 12 años, 11 meses
Puntos: 21
Respuesta: Comparar fechas y horas

Parece que no revisaste la documentación, házlo! siempre se aprende ;D

http://php.net/strtotime


Código PHP:
Ver original
  1. $hora1 = "03:05:01";
  2. $hora2 = "04:04:02";
  3.  
  4. if (strtotime($hora1) < strtotime($hora2))
  5.         echo "SI";

Etiquetas: fechas, horas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:35.