Попросите пользователя ввести его дату и время в определенном формате в текстовое поле, т. Е. Либо "ddMMyyyyhhmmss"
или "dd/MM/yyyy hh:mm:ss tt"
или "dd-MM-yyyy hh:mm:ss tt"
, либо в некоторых других форматах, и используйте приведенный ниже код для преобразования в действительное время / дату.
DateTime ToDate = DateTime.ParseExact(txtToDate.Text, <User DateTime format as String>,
System.Globalization.CultureInfo.CurrentCulture, System.Globalization.DateTimeStyles.None)
Вместо этого, если приведенная выше кодировка усложняет задачу, вы можете попробовать DateTime.TryParse () также