在C#中获取特定的日期时间格式

时间:2016-10-31 19:11:04

标签: c# asp.net asp.net-mvc datetime datetime-format

我需要在C#中获得一个特定的时间格式:

2016-010-31T00:00:00:000Z

我试过了:

DateTime.Now.ToString("yyyy-MM-dd")

但这不会产生我想要的......

如何以上述精确格式获取当前日期时间?

1 个答案:

答案 0 :(得分:0)

这样的东西?

string output = DateTime.Now.ToString("yyyy-0MM-ddTHH:mm:ss:fffZ");

如果您想要一些时区信息,我不确定“Z”。就像你的例子一样,我把月份填零。显然,永远不会需要第三个小数位。