如何解析字符串" 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值作为字符串发布。
如何解决这个问题?
答案 0 :(得分:0)
尝试在第一次阅读时更改格式。
string date = (RadDateTimePicker.SelectedDate.Value.Date).ToString("dd/MMM/yyyy hh:mm tt");
DateTime resultDate = DateTime.Parse(date);
这会对你有帮助!!!