hola
tengo guardado fechas en una base de datos sql con el formato
2008-12-30 (AAAA-MM-DD) (año-mes-dia)
quiero cambiarla a nuestro formato 30-12-2008(DD-MM-AAAA)
Hay alguna funcion para hacerlo
gracias
| |||
formato de fecha hola tengo guardado fechas en una base de datos sql con el formato 2008-12-30 (AAAA-MM-DD) (año-mes-dia) quiero cambiarla a nuestro formato 30-12-2008(DD-MM-AAAA) Hay alguna funcion para hacerlo gracias |
| |||
Respuesta: formato de fecha hola gatoV el valor de la base de datos es: 2008-12-30 Una vez que hago el query lo muestro como me has dicho: date($row[fecha]) pero sigue mostrando 2008-12-30 yo necesito que lo ordene a : 30-12-2008 |
| |||
Respuesta: formato de fecha he visto cuales son lo parametros, me queda bien claro que debo hacer esto.. pero no funciona: el campo 'fecha' en la base de datos es del tipo DATE. //hago la consulta $query = mysql_query("select * from eventos ORDER BY fecha"); $row = mysql_fetch_array($query)); //la paso por la funcion date(); echo $fecha=date("d/m/y",$row[fecha]); //siempre imprime 31/12/69 pero no importa la fecha que yo tenga guardada en la base de datos simpre me imprime: 31/12/69 Última edición por chefnelone; 26/06/2008 a las 10:25 |
| ||||
Respuesta: formato de fecha Creo no haz leído correctamente el manual, claramente indica que el segundo parámetro para date es un timestamp con la marca de tiempo, tu en $row['fecha'] tienes un string con la fecha, necesitas usar strtotime para convertir tu fecha a un timestamp. Saludos. |