.net中如何将String类型转换成DateTime类型


publict DateTime? ConvertToDateTime(string timeString)
{
DateTime? dt = (default)DeteTime;
if(!String.IsNullOrEmpty(timeString))
{
try
{
dt = Convert.ToDateTime(timeString);
}
catch
{
throw new Exception("非有效孙租灶的时间型型格则扮式");
}
}
return dt;
}
string time='贺裤2012-06-09 22:40'
你的string类型应该符合时间禅大简的格式,否则转换时有可能出现错仿档误
datetime newtime= convert.todatetime(time);
DateTime.Parse(string s);