将utc格式的DateTime字符串转换为日期时间时获取异常

时间:2020-10-28 05:50:16

标签: .net string date time utc

将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();
    }

1 个答案:

答案 0 :(得分:0)

请尝试

DateTimeString = "2020-10-27T09:29:00.000Z"
相关问题