Преобразование строки в дату и время

Я разрабатываю сайт asp.net , используя vb framework 3.5 .

У меня проблемы с преобразованием строковых данных в Date Я пробовал использовать функцию cdate,

У меня есть переменная sdate, которая является строковой переменной, и в ней хранится дата, которая поступает из текстового поля как dd / mm / yyyy, теперь я хочу преобразовать эту строку в переменную Date, поскольку мне нужно выполните операции как Добавить день или Вычесть день.

Пожалуйста, объясните мне, как это сделать. Я получаю сообщение об ошибке в 3-й строке, поскольку String не распознается как допустимый DateTime . Я пытался сделать следующее, но появляется ошибка

Dim sdate As String 
Dim expenddt As Date
expenddt = Date.Parse(edate)
expenddt = expenddt.AddDays(-1)

Но я получаю сообщение об ошибке

Преобразование из String в тип Date недопустимо.

Как я могу получить Date из строки?

20
задан jww 17 October 2014 в 17:45
поделиться