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
 

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
|
|

Preguntas similares