C#日期时间格式

Var*_*rma 6 c# datetime

如何将我的DateTime对象转换为这种日期格式:

  1. 嗯dy yyyy
  2. dd月yyyy

我正在做object.GetDateTimeFormats('D')[1] .ToString()

这是给我2012年1月31日.但我应该能够得到这两件事:

  1. 2012年1月31日
  2. 2012年1月31日

Rob*_*vey 17

使用自定义DateTime格式字符串:

// Returns Jan 31, 2012
myDateTimeObject.ToString("MMM dd, yyyy");

// Returns 31 January, 2012
myDateTimeObject.ToString("dd MMMM, yyyy");
Run Code Online (Sandbox Code Playgroud)

此处列出了所有自定义日期/时间格式.