problema formato fecha en asp

28/03/2007 - 07:31 por Jorge Quiñones | Informe spam
Hola :
hace tiempo que no escribia aca, tengo el siguiente problema


desde una pagina en asp estoy rescatando una fecha a traves de una
componente , la cual la rescata desde un sqlserver2000 , pero al desplegarla
en pantalla, me la devuelve en formato mm/dd/yyyy y la necesito en formato
dd/mm/yyy, esta fecha la estoy formateando con la instruccion
FormatDateTime(fecha,2), que me entrega el fomato corto, lo mas curioso es
que este despliege de la fecha lo realiza hasta el dia 12 del mes , pasando
al dia 13 retorna al formato normal (dd/mm/yyyy) ,

trate de componer la fecha sacando el dia, mes y año por separado desde la
fecha , pero ocurre lo mismo, dentro de los primeros 12 dias , me toma el
mes como dia y viceversa, despues del dia 13 retorna a la normalidad

ya revise la configuracion del server y esta configurado para chile y con el
formato de fecha que necesito, como esta fecha la recupero desde sql server
,ya aplique a las consultas el convert(datetime , 'fecha', 103) para dejarla
en el formato y lo mismo


probe en el server de desarrollo y funciona bien, comprobe la configuracion
de los 2 server y es la misma, incluiso consultado desde los 2 server al de
DB de produccion

el servidor de produccion es un win2003 y el de desarrollo un win2000 ,
teniendo las mismas configuraciones regionales

alguien se le ocurre alguna otra cosa,


saludos

Jorge Quiñones
 

Leer las respuestas

#1 CH
31/03/2007 - 00:13 | Informe spam
revisaste la configuracion regional de las maquinas.. el servidor web y el
de sql.

por lo demas con el convert en el sql deberia resolverse el problema, pero
como dices que no se soluciona, me imagino que debe ir por el lado de
configuracion regional.

eso es todo un cuento.. en cuanto a fechas y los tipicos separadores
decimales

"Jorge Quiñones" wrote in message
news:
Hola :
hace tiempo que no escribia aca, tengo el siguiente problema


desde una pagina en asp estoy rescatando una fecha a traves de una
componente , la cual la rescata desde un sqlserver2000 , pero al
desplegarla en pantalla, me la devuelve en formato mm/dd/yyyy y la
necesito en formato dd/mm/yyy, esta fecha la estoy formateando con la
instruccion FormatDateTime(fecha,2), que me entrega el fomato corto, lo
mas curioso es que este despliege de la fecha lo realiza hasta el dia 12
del mes , pasando al dia 13 retorna al formato normal (dd/mm/yyyy) ,

trate de componer la fecha sacando el dia, mes y año por separado desde la
fecha , pero ocurre lo mismo, dentro de los primeros 12 dias , me toma el
mes como dia y viceversa, despues del dia 13 retorna a la normalidad

ya revise la configuracion del server y esta configurado para chile y con
el formato de fecha que necesito, como esta fecha la recupero desde sql
server ,ya aplique a las consultas el convert(datetime , 'fecha', 103)
para dejarla en el formato y lo mismo


probe en el server de desarrollo y funciona bien, comprobe la
configuracion de los 2 server y es la misma, incluiso consultado desde los
2 server al de DB de produccion

el servidor de produccion es un win2003 y el de desarrollo un win2000 ,
teniendo las mismas configuraciones regionales

alguien se le ocurre alguna otra cosa,


saludos

Jorge Quiñones

Preguntas similares