C#日期时间格式
本文关键字:格式 时间 日期 | 更新日期: 2023-09-27 18:21:52
如何将DateTime
对象转换为这种日期格式:
- 年月日
- dd月yyyy
我目前正在做对象。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");
此处列出了所有自定义日期/时间格式。
您需要的所有类型的日期格式。
只需选择您需要的正确字符串格式:
- MMM-给你一月,二月,三月
- MMMM-给你一月,二月,三月
Console.WriteLine(DateTime.Now.ToString("d-MMM-yy"));
2018年1月18日
Console.WriteLine(DateTime.Now.ToString("d-MM-yy"));
18-1-18
Console.WriteLine(DateTime.Now.ToString("d-MM-yyyy"));
18-1-2018
更多详细信息:-http://www.code-sample.net/CSharp/Format-DateTime
要获得类似的格式-2019年9月26日
string.Format("{0:MMMM dd, yyyy}", YourDate);