根据YYYYMMDD或类似的格式来设置.NET DateTime的最简单方法是什么?

根据YYYYMMDD或类似的格式来设置.NET DateTime的最简单方法是什么?

问题描述:

我有一个DateTime类,并希望以显示它根据一些格式......在这种情况下,我特别希望格式化为YYYYMMDD格式。根据YYYYMMDD或类似的格式来设置.NET DateTime的最简单方法是什么?

为此,最好的C#/ .NET API函数是什么?

我一直用这个网站获得的任何日期格式等 http://blog.stevex.net/index.php/string-formatting-in-csharp/

+0

+1有用的链接,谢谢 – 2011-10-14 20:15:32

DateTime.ToString(<format string>) 

查看格式字符串详细信息的文档。

+0

-1 ToString不是静态方法 – bluish 2012-07-27 09:10:01

ToString(format)?即

string s = DateTime.Today.ToString("yyyyMMdd"); 

(请注意大小写)

DateTime.Now.ToString("yyyyMMdd"); 

myDateTime.ToString("yyyyMMdd") 

在这里,你可以找到的DateTime的comprehesive列表图案和图案字符: DateTime.ToString() Patterns