SQL Server - problemas con hora de 24H

 
Vista:

problemas con hora de 24H

Publicado por rotsen (2 intervenciones) el 02/12/2008 18:21:22
hola

tengo una aplicacion aspx desde la que tengo que insertar la hora a un servidor SQL 2000, pero necesito insertarla en formato de 24H....la aplicacion me recupera la hora en formato de 12h. mi problema lo explico en el siguiente ejemplo.

horaentrada= 02:54:33 p.m.

y al mandarla al servidor me da error...ya que en el server las fechas aparecen en formato de 24 horas es decir que deveria enviar 14:54:33 pero no se como hacer eso...

la hora la obtengo asi:

horaentrada= now.ToLongTimeString


Gracias...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problemas con hora de 24H

Publicado por m (17 intervenciones) el 02/12/2008 18:34:12
mmmmhhh pues no recuerdo bien pero intenta esto:
HotaEntrada= DateTime.Parse(now.ToLongTimeString).ToString("HH/mm/ss");

saludos y me dices como te fue.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:problemas con hora de 24H

Publicado por Isaias (3308 intervenciones) el 03/12/2008 01:47:43
Si hablamos de SQL Server, este siempre manejara los formatos fecha con ANSI.

yyyymmdd hh:mm:ss, nnn

A diferencia de 2008, que ya separo fechas de horas, aunque son el mismo formato

yyyymmdd

hh:mm:ss,nnn
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:problemas con hora de 24H

Publicado por like (14 intervenciones) el 02/12/2008 23:33:35
convert(char(8),[datetime],108)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar