将UTC格式的DateTime字符串转换为日期时间时遇到异常
运行时异常(第16行):字符串未被识别为有效的DateTime。
堆栈跟踪:
[System.FormatException:无法将字符串识别为有效的DateTime。] 在System.DateTimeParse.ParseExact(String s,String format,DateTimeFormatInfo dtfi,DateTimeStyles样式) 在System.DateTime.ParseExact(String s,String format,IFormatProvider provider) 在Program.Main()处:第16行
string launchMeetingDate = "2020-10-27T09.29.00.000Z";
var launchDate = Helper.ConvertStringToUTCDateTime(launchMeetingDate);
public static DateTime ConvertStringToUTCDateTime(string date)
{
DateTime dateTime;
bool isDateTime = DateTime.TryParse(date, out dateTime);
return dateTime.ToUniversalTime();
}
答案 0 :(得分:0)
请尝试
DateTimeString = "2020-10-27T09:29:00.000Z"