从telerik datetimepicker将字符串解析为DateTime值

时间:2016-09-30 14:00:32

标签: datetime telerik

如何解析字符串" 2016年1月30日星期六00:29:00 GMT + 0300(俄罗斯TZ 2标准时间)"到DateTime?

我试过通过以下方式达到此目的:

 DateTime resultDate = DateTime.ParseExact(date, "ddd MMM dd yyyy HH:mm:ss 'GMT'K", CultureInfo.InvariantCulture);
and 
 DateTime resultDate = DateTime.ParseExact(date, "ddd MMM dd yyyy HH:mm:ss 'GMT'**Z**", CultureInfo.InvariantCulture);

和一些over方法,但一直都是错误:

String was not recognized as a valid DateTime.

前言,我尝试使用来自telerik DateTimePickerFor的日期, 我将datetimepicker值作为字符串发布。

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

尝试在第一次阅读时更改格式。

string date = (RadDateTimePicker.SelectedDate.Value.Date).ToString("dd/MMM/yyyy hh:mm tt");
DateTime resultDate = DateTime.Parse(date);

这会对你有帮助!!!