Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/03/2016, 05:10
pithon
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 13 años
Puntos: 10
Respuesta: convertir cadena a fecha

Cita:
Iniciado por xfxstudios Ver Mensaje
podría ser algo asi:

Código PHP:
Ver original
  1. $fecha="20012000";
  2.  
  3. $f = (substr($fecha, 0, -6))+1;//sumamos un digito al día de esta fecha (21)
  4.  
  5. $f = $f.substr($fecha,-6);//reagrupamos nuevamente la fecha con la suma ya hecha (21012000)
  6.  
  7. //comparamos las fechas
  8. if($f >= $fecha){
  9. echo "La fecha es Mayor que ".$fecha;
  10. }else{
  11. echo "La fecha es menor que ".$fecha;
  12. }
gracias por tu ayuda pero no me vale, ya que seria comparar la fecha de la cadena con la actual esque si la comparas con la misma no tiene sentido, pero igual tampoco me sirve porque si es dia 31 y el sumas uno pasa a 32, yo lo que estoy haciendo es ponerle su guion correspondiente para fecha valida, despues con el objeto Date le añado un dia a la fecha con formato valido, despues creo otro objeto Date y comparo las dos fechas del objeto obtenido, pero no se si es mucho proceso para algo tan simple, haber si alguien sabe algo mas eficaz y rapido.
saludos.