Trabajar con horas en MySQL

19/10/2004 - 16:44 por Martin Garat | Informe spam
Hola amigos, alguien sabe como trabajar con horas en MySQL?
porque el problema que tengo es que cuando almaceno una hora determinada en
la base de datos, luego al mostrar me sale cualquier cosa.
Por ejemplo: almaceno la hora 18:30 (que sale de un text box), y al
mostrarla me sale 18/10/2004??? nada que ver!
Alguien sabe como solucionar eso? o que puedo hacer.

Saludos!

Preguntas similare

Leer las respuestas

#1 Gabriel
19/10/2004 - 18:52 | Informe spam
Probaste con

Response.write(FormatDateTime(tucampo,3)) ' ,3 o ,4

Gabriel.


"Martin Garat" escreveu na mensagem
news:
Hola amigos, alguien sabe como trabajar con horas en MySQL?
porque el problema que tengo es que cuando almaceno una hora determinada
en
la base de datos, luego al mostrar me sale cualquier cosa.
Por ejemplo: almaceno la hora 18:30 (que sale de un text box), y al
mostrarla me sale 18/10/2004??? nada que ver!
Alguien sabe como solucionar eso? o que puedo hacer.

Saludos!


Respuesta Responder a este mensaje
#2 Alvaro G Vicario
20/10/2004 - 11:43 | Informe spam
*** Martin Garat wrote/escribió (Tue, 19 Oct 2004 11:44:32 -0300):
Hola amigos, alguien sabe como trabajar con horas en MySQL?
porque el problema que tengo es que cuando almaceno una hora determinada en
la base de datos, luego al mostrar me sale cualquier cosa.
Por ejemplo: almaceno la hora 18:30 (que sale de un text box), y al
mostrarla me sale 18/10/2004??? nada que ver!



MySQL muestra las horas en formato 18:30:00 y las fechas en formato
2004-10-20, a menos que uses alguna función para darle otro formato. Si no
te aparece así por defecto yo diría que tu aplicación ASP lo está
cambiando.

Doy por sentado que hablas de campos de tipo TIME.



Respuesta Responder a este mensaje
#3 Martin Garat
22/10/2004 - 14:24 | Informe spam
Hola, si es el campo TIME, pero por el momento lo solucione cambiandolo por
un campo CHAR, porque por el momento notengo que calcular ni ordenar los
campos.
Tenia otro problema, pero con las fechas, pero eso lo solucione con el LCID,
o sea el Session.LCID, que si no me equiboco el español españa es 1034.

Gacias por las respuestas
Saludos
Martin


"Alvaro G Vicario" escribió en
el mensaje news:
*** Martin Garat wrote/escribió (Tue, 19 Oct 2004 11:44:32 -0300):
> Hola amigos, alguien sabe como trabajar con horas en MySQL?
> porque el problema que tengo es que cuando almaceno una hora determinada


en
> la base de datos, luego al mostrar me sale cualquier cosa.
> Por ejemplo: almaceno la hora 18:30 (que sale de un text box), y al
> mostrarla me sale 18/10/2004??? nada que ver!

MySQL muestra las horas en formato 18:30:00 y las fechas en formato
2004-10-20, a menos que uses alguna función para darle otro formato. Si no
te aparece así por defecto yo diría que tu aplicación ASP lo está
cambiando.

Doy por sentado que hablas de campos de tipo TIME.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida