Я столкнулся с небольшой проблемой, которую я не могу решить после стольких попыток, так что вот оно ... На моей странице есть текстовое поле, в котором я ввожу дату, и я хочу эту дату в объекте datetime.
например: дата ввода: 02.11.2010 (дд / мм / гггг) должна быть в том же формате, когда я обращаюсь к ней в объекте даты и времени, но она меняется на (2/11 / 2011, т.е. формат ММ / дд / гггг).
Надеюсь, я понимаю здесь все, что мне нужно, это что-то вроде этого .....
DateTime dt = convert.ToDateTime(txtDate.Text);
dt должно быть (2 ноября 2010 г., а не 2 ноября 2010 г.)
@oded после использования следующий код
DateTime sDate, eDate = new DateTime();
// Чтобы изменить даты для нашего использования. DateTime.TryParseExact (txtFrom.Text, «дд / ММ / гггг», CultureInfo.InvariantCulture, DateTimeStyles.None, вне sDate);
DateTime.TryParseExact(txtFrom.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out eDate);
В edate и sdate я получаю 01.01.01, 00:00:00, а должно быть 3/11/2011.