关于c#:我如何解析这个DateTime? (T&Z)

How can I parse this DateTime? (T & Z)

本问题已经有最佳答案,请猛点这里访问。

这是我从json得到的日期:

1
2013-11-08T10:00:04.000Z

不知道什么是T和Z.我正在尝试:

1
var dateParsed = DateTime.ParseExact(dateJson,"yyyy-mm-dd", CultureInfo.InvariantCulture);

但我不知道如何继续:)


你可以试试这样的......

1
2
3
4
5
6
string dateString ="2013-11-08T10:00:04.000Z";
DateTime convertedDate = DateTime.Parse(dateString);
Console.WriteLine("Converted {0} to {1} time {2}",
                           dateString,
                           convertedDate.Kind.ToString(),
                           convertedDate);

点击此处查看输出


使用

1
var dt = DateTime.Parse("2013-11-08T10:00:04.000Z");

要么

1
var dt = XmlConvert.ToDateTime("2013-11-08T10:00:04.000Z");

'T'表示现在是时间数据,'Z'表示它的UTC格式