Error formato de fechas

29/07/2004 - 12:25 por Anonimo | Informe spam
Un IIS 5 bajo W2000Server SP4 devuelve el año como le parece, ante la
petición:

Response.Write(Date()) devuelve 7/29/aaaa
Response.Write(year(date()) devuelve 2004
FormatDateTime(Now(),1) devuelve jueves, 29 de julio de 2004
FormatDateTime(Now(),2) devuelve m/29/aaaa

es decir tiene problemas con el año y/o mes en función del formato
solicitado, he revisado la configuración local, la he cambiado y nada de
nada

¿alguna pista?

agustin

Preguntas similare

Leer las respuestas

#1 ¥-- Lombar --¥
29/07/2004 - 17:28 | Informe spam
Si, claro que la hay.
Debes de editar el registro de esa maquina mediante regedit.exe
Busca entonces la calve HKEY_USERS\.DEFAULT\ControlPanel\International y
dentro de ellas sLongDate y
sShortDate deberán de tener un formato del tipo dd/MM/yyyy en vez del valor
dd/MM/aaaa que ahora tienes.
Cambia las "a" por "y" en ambos casos, cierra y reinicia

Es un bug que aparece al aplicar ciertas actualziaciones o cuando se
reinstala un W2K reparando una instalación anterior.


José Lombardía
EchMotor 069


==


escribió en el mensaje
news:%
| Un IIS 5 bajo W2000Server SP4 devuelve el año como le parece, ante la
| petición:
|
| Response.Write(Date()) devuelve 7/29/aaaa
| Response.Write(year(date()) devuelve 2004
| FormatDateTime(Now(),1) devuelve jueves, 29 de julio de 2004
| FormatDateTime(Now(),2) devuelve m/29/aaaa
|
| es decir tiene problemas con el año y/o mes en función del formato
| solicitado, he revisado la configuración local, la he cambiado y nada de
| nada
|
| ¿alguna pista?
|
| agustin
|
|
Respuesta Responder a este mensaje
#2 Anonimo
02/08/2004 - 09:07 | Informe spam
gracias, de momento he localizado dos de los formatos erróneos, me queda
pendiente tan sólo uno (día/mes/aaaa, hora:minutos:segundos), EL VALOR DE
DATE()

gracias una vez más

"¥-- Lombar --¥" escribió en el mensaje
news:
Si, claro que la hay.
Debes de editar el registro de esa maquina mediante regedit.exe
Busca entonces la calve HKEY_USERS\.DEFAULT\ControlPanel\International y
dentro de ellas sLongDate y
sShortDate deberán de tener un formato del tipo dd/MM/yyyy en vez del


valor
dd/MM/aaaa que ahora tienes.
Cambia las "a" por "y" en ambos casos, cierra y reinicia

Es un bug que aparece al aplicar ciertas actualziaciones o cuando se
reinstala un W2K reparando una instalación anterior.


> José Lombardía
EchMotor 069


==>


escribió en el mensaje
news:%
| Un IIS 5 bajo W2000Server SP4 devuelve el año como le parece, ante la
| petición:
|
| Response.Write(Date()) devuelve 7/29/aaaa
| Response.Write(year(date()) devuelve 2004
| FormatDateTime(Now(),1) devuelve jueves, 29 de julio de 2004
| FormatDateTime(Now(),2) devuelve m/29/aaaa
|
| es decir tiene problemas con el año y/o mes en función del formato
| solicitado, he revisado la configuración local, la he cambiado y nada de
| nada
|
| ¿alguna pista?
|
| agustin
|
|


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