Saludos. Uno de los problemas que te encuentras al publicar te nueva aplicaion web es la validación de las fechas. La solución que encontre para esto fue hacer un “parsing” o análisis del valor de la fecha que se pasa a la función, usando un try catch, primero usamos el try en la forma que esperamos que se valide la fecha con el formato dd/MM/yyyy, en caso de que el servidor mande el error de fecha no válida, pasamos al catch, para analizar pa fecha en un formato alterno MM/dd/yyyy. Y aqui esta el código de como quedo para mi esta validación de la fecha.
———————————————————
{
DateTime dt_tmp, toReturn;
string str_tmp = “”;
try
{
str_tmp = valorFecha;
dt_tmp = Convert.ToDateTime(str_tmp.Substring(0, 2) + “/” + str_tmp.Substring(3, 2) + “/” + str_tmp.Substring(6, 4));
toReturn = dt_tmp;
}
catch
{
str_tmp = valorFecha;
dt_tmp = Convert.ToDateTime(str_tmp.Substring(3, 2) + “/” + str_tmp.Substring(0, 2) + “/” + str_tmp.Substring(6, 4));
toReturn = dt_tmp;
}
return toReturn;
}
———————————————————
Esta es la forma en que lo resolvi, pero bueno, debe haber comentarios y sugerencias de como mejorarlo, Bye.