我正在使用 c#。
我知道我可以使用
ToLongDateString()
显示类似:
Friday, February 27, 2009
我喜欢做的是显示如下内容:
February 27, 2009
我环顾四周,但没有找到以这种格式显示的内容。
阅读:http: //msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
尝试使用:
thisDate1.ToString("MMMM dd, yyyy");
var s = yourDateTime.ToString("MMMM dd, yyyy");
查看此自定义日期时间格式字符串
尝试使用这个:http ://www.csharp-examples.net/string-format-datetime/ 这些例子都非常易读和简单。
像这样的东西应该工作:
new DateTime(2009, 02, 27).ToString("MMMM dd, yyyy") // February 27, 2009
延伸阅读
更新在 C# 6 及更高版本中,您还可以使用字符串插值,如下所示:
$"{new DateTime(2009, 02, 27):MMMM dd, yyyy}" // February 27, 2009