han código que se supone quecómo decir convert.todatetime que la entrada está en formato dd-mm-aaaa
toma tiempo y la fecha de entrada del usuario
y convertirlo escrita en el formato de fecha y hora
agregue un valor a hrs y muéstrelo.
Mi código funciona bien cuando el usuario da entrada en el formato predeterminado, pero cuando el usuario introduce una fecha como dd-mm-aaaa en lugar de dd/mm/aaaa (por defecto), que no funciona.
¿Cómo puedo cambiar la función convertir para encargarme de esto?
DateTime dt_calc = new DateTime();
dt_calc = Convert.ToDateTime(inputt);
Creo que se puede tratar una cantidad de formatos conocidos, y vea cuál resulta en una entrada válida. Sin embargo, solo los métodos 'ParseExact' toman una cadena de formato. – Lazarus