[Off Topic]: Problemas fechas Windows

10/05/2006 - 17:19 por JOSE DAVID GALVIZ M | Informe spam
Compañeros, realice una aplicación en VS2005, usando como lenguaje VB.NET,
el aplicativo ha sido instalado en 20 equipos de una empresa y funciona
perfectamente.

Existe una caracteristica del aplicativo que recupera de un XML una fecha
escrita en el formato dd-mm-yyyy.

A pesar de que la versión del sistema operativo (WinXp SP2) y la
configuración regional es la misma para todos los equipos, en dos (2) de los
equipo se genera una excepción al ejecutar la siguiente linea de codigo:

Dim MiVariable as Date= CDATE("18-04-2006")

Las Excepciones generadas dicen:

Conversion from string "014aaaa 12:00:00 a.m." to type 'Date' is not valid.
Conversion from string "18-04-2006" to type 'Date' is not valid.

La configuración regional establece la fecha a: dd-MM-aaaa


Grcias de antemano.



JOSE DAVID GALVIZ MUÑOZ
MCAD - DCE 5 Estrella
 

Leer las respuestas

#1 Carlos Gómez
10/05/2006 - 18:37 | Informe spam
JOSE DAVID GALVIZ M wrote:

Compañeros, realice una aplicación en VS2005, usando como lenguaje VB.NET,
el aplicativo ha sido instalado en 20 equipos de una empresa y funciona
perfectamente.

Existe una caracteristica del aplicativo que recupera de un XML una fecha
escrita en el formato dd-mm-yyyy.

A pesar de que la versión del sistema operativo (WinXp SP2) y la
configuración regional es la misma para todos los equipos, en dos (2) de
los equipo se genera una excepción al ejecutar la siguiente linea de
codigo:

Dim MiVariable as Date= CDATE("18-04-2006")

Las Excepciones generadas dicen:

Conversion from string "014aaaa 12:00:00 a.m." to type 'Date' is not
valid. Conversion from string "18-04-2006" to type 'Date' is not valid.

La configuración regional establece la fecha a: dd-MM-aaaa


Grcias de antemano.




Prueba con:
Dim MiVariable as New Date(yyyy, mm, dd)

Preguntas similares