我收到此错误:
System.FormatException:String未被识别为有效的DateTime
当我将Google plus日期转换为印度时区时。我使用这段代码:
private static DateTime Getdate(string published)
{
return DateTime.ParseExact(published, "MM/dd/yyyy", CultureInfo.InvariantCulture);
}
提前致谢。
答案 0 :(得分:1)
DateTime.ParseExact方法的第二个参数必须与第一个参数的格式匹配。尝试更改您的代码:
private static DateTime Getdate(string published)
{
return DateTime.ParseExact(published, "yyyy-MM-ddTHH:mm:ss.fffZ", New CultureInfo("hi-IN"));
}