如何将我的 DateTime
对象转换为这种日期格式:
- 嗯 dd yyyy
- dd 月 yyyy
我目前正在做 object.GetDateTimeFormats('D')[1].ToString()
这是给我 2012 年 1 月 31 日。但我应该能够得到这两件事:
- 2012 年 1 月 31 日
- 2012 年 1 月 31 日
最佳答案
使用自定义 DateTime
格式化字符串:
// Returns Jan 31, 2012
myDateTimeObject.ToString("MMM dd, yyyy");
// Returns 31 January, 2012
myDateTimeObject.ToString("dd MMMM, yyyy");
所有自定义日期/时间格式都是 listed here.
关于C# 日期时间格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9074055/