如何在C#中将DateTime转换为yyyy-mm-ddT00:00:00.000Z格式?

时间:2013-10-28 19:01:53

标签: c# datetime

我想将dateTime转换为上面给出的格式。我试图查看文档,但没有找到太多信息。

2 个答案:

答案 0 :(得分:9)

只需将格式"yyyy-MM-dd'T'HH:mm:ss.fffffff'Z'"传递给ToString

即可
string str = DateTime.Now.ToString("yyyy-MM-dd'T'HH:mm:ss.fffffff'Z'");

答案 1 :(得分:-1)

如果您的DateTime对象可为空,则使用此

string str = DateTime.Now.Value.ToString("yyyy-MM-dd'T'HH:mm:ss.fffffff'Z'");