Formato de fechas

17/04/2007 - 02:22 por Wilson | Informe spam
Saludos a todos.

Tengo una aplicación que deseo que trabaje indistintamente del formato de
fecha con la que est'a configurado la pc.

Tengo problemas cuando utilizo por ejemplo Convert.ToDateTime("20/05/2007")
y la pc est'a con formato en Ingles. No deseo depender del seteo del sistema
operativo.

Por favor si alguien me da una mano con esta duda.


Atte.

Wilson

Preguntas similare

Leer las respuestas

#1 Diego Jancic
17/04/2007 - 02:50 | Informe spam
Hola,
Para hacer lo que queres podes usar el DateTime.Parse, que te permite
especificarle el formato de la fecha (no recuerdo si el
Convert.ToDateTime tiene un overload para eso).
El formato de la fecha esta dado por la cultura, por lo que podes
hacer esto:

CultureInfo arg = new CultureInfo("es-AR");
CultureInfo janqui = new CultureInfo("en-US");

// Las 2 lineas siguientes dan el mismo resultado:
DateTime.Parse("15/12/1986", arg)
DateTime.Parse("12/15/1986", janqui)


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