Foros del Web » Programando para Internet » ASPX (.net) »

Cambiar formato de Hora

Estas en el tema de Cambiar formato de Hora en el foro de ASPX (.net) en Foros del Web. HOLA :. mi problema es el siguiente yo manejo un campo tipo datetime en sql al parecer el formato es de 24 horas. en mi ...
  #1 (permalink)  
Antiguo 21/04/2010, 08:55
Avatar de hannah_banana  
Fecha de Ingreso: agosto-2009
Mensajes: 11
Antigüedad: 14 años, 8 meses
Puntos: 0
Cambiar formato de Hora

HOLA :. mi problema es el siguiente yo manejo un campo tipo datetime en sql al parecer el formato es de 24 horas.

en mi aplicación tengo un formulario que guarda automaticamente la hora al momento de dar click en un boton, el problema es que en asp.net me guarda o me toma la fecha en un formato de 12
ejemplo:
asp: 21/04/2010 05:29:08 p.m.
cuando lo inserta en la base de datos
21/04/2010 05:29:08 pero como es formato de 24 es como si fuera a.m. en vez de p.m.

Quiero que mi aplicacion tome el formato de 24hrs

espero me puedan ayudar

  #2 (permalink)  
Antiguo 21/04/2010, 20:54
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 23 años, 6 meses
Puntos: 19
Respuesta: Cambiar formato de Hora

Hola

Podes probar en tu sql usar la funcion convert de esta forma:

select convert(varchar(12),cast('08:20:00pm' as datetime),8)


Este select te devuelve en formato de 24 horas, y vos en vez de poner '08:20:00pm' pondrías el campo de tu tabla
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!
  #3 (permalink)  
Antiguo 25/04/2010, 10:46
Avatar de jahman  
Fecha de Ingreso: noviembre-2003
Ubicación: Oslo
Mensajes: 230
Antigüedad: 20 años, 5 meses
Puntos: 0
Respuesta: Cambiar formato de Hora

select convert(varchar(12),Date,103) te lo deja como dd/mm/aaaa

Etiquetas: formato, aspx
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 19:43.