Я пытаюсь преобразовать дату из строки "01-07-2015"
. Я пробовал все методы DateTime.Parse
и DateTime.ParseExact
и культурный Varaint тоже, но я не могу разобрать дату и время.Невозможно проанализировать DataTime От String до DATETIME
string dateTimeString = item.startDate;
var dateTime = DateTime.Parse(item.startDate);
DateTime edate = DateTime.Parse(item.endDate);
if (sdate <= datetime && datetime <= edate)
{
periodList.Add(item.fsid);
}
Выход Я получаю {01-01-0001 12:00:00:AM}
отладить и проверить, какое значение вы получаете за 'item.startDate'? –
'DateTime dateTime = DateTime.Parse (" 01-07-2015 ");' это работает отлично. В вашем случае 'DateTime dateTime = DateTime.Parse (item.startDate.ToShortDateString());' –
item.startDate я получаю 01-07-2015 –