Foros del Web » Programando para Internet » PHP »

Formato de Fecha y Hora en MySQL

Estas en el tema de Formato de Fecha y Hora en MySQL en el foro de PHP en Foros del Web. Hola amigos, Estoy utilizando MySQL como base de datos y estoy almacenando un registro con un formulario en PHP, he conseguido almacenar de manera correcta ...
  #1 (permalink)  
Antiguo 12/02/2002, 11:36
 
Fecha de Ingreso: enero-2002
Mensajes: 27
Antigüedad: 22 años, 9 meses
Puntos: 0
Formato de Fecha y Hora en MySQL

Hola amigos,

Estoy utilizando MySQL como base de datos y estoy almacenando un registro con un formulario en PHP, he conseguido almacenar de manera correcta la fecha en el formato de MySQL año/mes/dia pero la hora no la he podido almacenar bien ya que es necesario introducir hasta los segundos y si yo pongo solo 11:50 a.m me lo almacena como 11 minutos 50 segundos.. es necesario introducir 11:50:00 lo cual no es muy cómodo
para mis clientes. aparte de todo el a.m. y p.m. no se almacenan.

Cuando recupero este registro de la BD fecha me la da en el siguiente formato año/mes/dia 2002/02/12 y yo quisiera ponerlo en formato día/mes/año 12/02/2002.. como se logra esto?

Espero sus comentarios y gracias por su ayuda.
Salu2.
jarcito.
  #2 (permalink)  
Antiguo 12/02/2002, 15:24
Avatar de CHUJALT  
Fecha de Ingreso: enero-2002
Mensajes: 60
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Formato de Fecha y Hora en MySQL

Hola amigo, prueba esto

<?php
setlocale("LC_ALL","SP");
echo strftime("%A, %d de %B de %Y",strtotime($fecha));
?>

Donde $fecha es el resultado de la peticion que le has hecho a la base de dato.
Con este sistema te saldrá incluso el dia de la semana en español.
Espero que te funcione.
salu2
CHUJALT

<a href="http://www.lachistera.com" target="_blank"><img src="http://usuarios.tripod.es/lachistera/firma.gif" border=0></a>
  #3 (permalink)  
Antiguo 12/02/2002, 17:26
 
Fecha de Ingreso: enero-2002
Mensajes: 27
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Formato de Fecha y Hora en MySQL

Hola Chujalt

Gracias por tu respuesta amigo pero fijate que al utilizar lo que tu me has enviado PHP me da un error :(
PHP provocó un error de página no válida en el
módulo MSVCRT.DLL de 0177:78005283.

De esos típicos errocillos de windows.. asi que no lo puedo utilizar.. si sabes de otra forma agradeceria tu ayuda.
Salu2,
J.V.
  #4 (permalink)  
Antiguo 12/02/2002, 18:16
Avatar de CHUJALT  
Fecha de Ingreso: enero-2002
Mensajes: 60
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Formato de Fecha y Hora en MySQL

Hola jarcito
Pues no se, mi sistema operativo es windows 98 segunda edicion y si me funciona, no conozco otro sistema. Prueba a quitarle la primera linea del script, lo malo es que te saldran las fechas en lengua inglesa.
salu2
CHUJALT
  #5 (permalink)  
Antiguo 13/02/2002, 11:51
 
Fecha de Ingreso: enero-2002
Mensajes: 27
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Formato de Fecha y Hora en MySQL

Hola CHUJALT,

Gracias fijate que ahora ya me funciona lo único es que la fecha me la continua dando en ingles...sera algún file que yo tengo el que me hace esto??.. porque la fecha en la barra de tareas me aparece en español.

Lo raro tambien es que al utilizar la funcion date() tambien me lo da en ingles..

Salu2,
JARCITO
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 22:43.