Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
什么是日期时间格式"2011-09-12T10:28:55Z"?如何使用 ToString() 获取它?我在微软的文档中没有得到任何关于它的信息。没有类似的东西。
"2011-09-12T10:28:55Z"
您可以使用 ToString 来获得它:
var text = date.ToString("yyyy-MM-dd'T'HH:mm:ss'Z'", CultureInfo.InvariantCulture);
不幸的是,我不相信有一个标准的日期/时间格式可以涵盖这一点。
当然,如果它还不是 UTC 日期/时间,那么它就会撒谎(这就是“Z”位的含义)。当然,您可以调用DateTime.ToUniversalTime()转换它。
DateTime.ToUniversalTime()