1

什么是日期时间格式"2011-09-12T10:28:55Z"?如何使用 ToString() 获取它?我在微软的文档中没有得到任何关于它的信息。没有类似的东西。

4

1 回答 1

4

您可以使用 ToString 来获得它:

var text = date.ToString("yyyy-MM-dd'T'HH:mm:ss'Z'",
                         CultureInfo.InvariantCulture);

不幸的是,我不相信有一个标准的日期/时间格式可以涵盖这一点。

当然,如果它还不是 UTC 日期/时间,那么它就会撒谎(这就是“Z”位的含义)。当然,您可以调用DateTime.ToUniversalTime()转换它。

于 2012-05-14T10:24:22.740 回答