Problema con fechas

03/09/2005 - 13:19 por Alberto | Informe spam
Estoy leyendo una fecha utilizando tres cajas de texto (día, mes y año). El
problema es que cuando convierto dicha información en un campo fecha, me
cambia el mes por el día. Por ejemplo, si el día es el 1 y el mes el 2, lo
guarda como dia 2 y mes 1. La conversión la hago del siguiente modo:

DateTime fecha = new DateTime(Convert.ToInt16(txtAño.Text),
Convert.ToInt16(txtMes.Text), Convert.ToInt16(txtDia.Text));

Gracias
 

Leer las respuestas

#1 Bela Istok
03/09/2005 - 13:08 | Informe spam
Es raro deberia funcionarte sin problemas, o al menos que los nombres de los
textbox esten invertidos en el formulario, otra cosa porque lo conviertes a
Int16, en teoria deberian ser Int32 (aunque eso no tiene nada que ver con el
problema).

Saludos,

Bela Istok

"Alberto" wrote in message
news:
Estoy leyendo una fecha utilizando tres cajas de texto (día, mes y año).
El problema es que cuando convierto dicha información en un campo fecha,
me cambia el mes por el día. Por ejemplo, si el día es el 1 y el mes el 2,
lo guarda como dia 2 y mes 1. La conversión la hago del siguiente modo:

DateTime fecha = new DateTime(Convert.ToInt16(txtAño.Text),
Convert.ToInt16(txtMes.Text), Convert.ToInt16(txtDia.Text));

Gracias


Preguntas similares