Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] PHP OO Problemas con Fomato de Fechas

Estas en el tema de Problemas con Fomato de Fechas en el foro de PHP en Foros del Web. Buenas tengo un problema para convertir las fechas, tengo el siguiente código: considerando que hoy es 15 de agosto no me funcionan las fechas desde ...
  #1 (permalink)  
Antiguo 15/08/2013, 07:26
 
Fecha de Ingreso: septiembre-2008
Mensajes: 5
Antigüedad: 15 años, 7 meses
Puntos: 0
Problemas con Fomato de Fechas

Buenas tengo un problema para convertir las fechas, tengo el siguiente código: considerando que hoy es 15 de agosto no me funcionan las fechas desde el 12 de agosto en adelante con la función date me devuelve 1970-01-01. pero no como debería ser. muchas gracias


Código:
Código PHP:
//SI FUNCIONA$fecha1="08/08/2013";echo "la fecha ingresada es ".$fecha1."_________________________________" ;echo "la fecha convertida es ".date('Y-m-d H:i:s',strtotime($fecha1));//NO FUNCIONA deberia imprimir 2013-08-20 y me imprime 1970-01-01. cuando coloco en $fecha1="20-08-2013" si me anda pero lo necesito con //$fecha="20/08/2013";echo "la fecha ingresada es ".$fecha."_________________________________" ;echo "la fecha convertida es ".date('Y-m-d H:i:s',strtotime($fecha)); 

Última edición por paola26; 15/08/2013 a las 07:32
  #2 (permalink)  
Antiguo 15/08/2013, 08:11
 
Fecha de Ingreso: septiembre-2008
Mensajes: 5
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Problemas con Fomato de Fechas

bueno ya encontre la solucion y es que srtotime toma las // para fechas norteamericanas y los -- para fecha europea por lo tanto haciendo una conversion en la cadena con
str_replace("/","-",$fecha); aplico la funcion date() y todo anduvo bien. gracias

Etiquetas: Ninguno
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 21:22.