如何在c#中以这种格式写日期

时间:2010-10-07 08:36:45

标签: c#

我有一个日期9/27/2010 8:17:28 PM我希望用27 september 2010 8:19 PM这样的格式编写它们如何使用c#

以这种格式编写

2 个答案:

答案 0 :(得分:9)

使用custom DateTime format string

string res = myDate.ToString("d MMMM yyyy h:mm tt", CultureInfo.InvariantCulture);

更新

正如@Jon Hanna所提到的,这将使用标题大小写(September)格式化月份,因此如果您想要与示例(september)完全一样,则可以添加{ {1}}方法调用。

答案 1 :(得分:2)