日,月,日的日期格式

时间:2013-09-24 18:09:54

标签: c# datetime

我正在使用c#。

我知道我可以使用

    ToLongDateString() 

显示类似:

   Friday, February 27, 2009

我喜欢做的事情就是显示:

  February 27, 2009

我环顾四周,但没有找到用这种格式显示的内容。

4 个答案:

答案 0 :(得分:33)

阅读本文:http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx

尝试使用:

thisDate1.ToString("MMMM dd, yyyy");

答案 1 :(得分:8)

var s = yourDateTime.ToString("MMMM dd, yyyy");

查看此Custom DateTime format string

答案 2 :(得分:2)

这样的事情应该有效:

new DateTime(2009, 02, 27).ToString("MMMM dd, yyyy") // February 27, 2009

进一步阅读

更新在C#6及更高版本中,您也可以使用string interpolation,如下所示:

$"{new DateTime(2009, 02, 27):MMMM dd, yyyy}" // February 27, 2009

答案 3 :(得分:2)

尝试使用此功能:http://www.csharp-examples.net/string-format-datetime/ 这些例子都非常简单易读。