C# 将DateTime转换为表示日期的字符串

C# 将DateTime转换为表示日期的字符串,c#,date,C#,Date,如何将日期时间转换为字符串 例如,我想转换一个DateTime表示: 11/30/2012 到 这里运气不好,但部分缓解了: 格式(“{0:dddd,mmmmmd,yyyy}”,dt);//“2008年3月9日,星期日” 日复一日,年复一年,你将不得不走很长的路。周日和月日可用。我的朋友,你的谷歌fu很弱,但你会学到: :)为什么不使用字典(intValue,yourStringRepresentation)?那里没有免费的午餐,我也从来没有遇到过免费的午餐,尽管那会很好:)是的,我知道那

如何将
日期时间
转换为
字符串

例如,我想转换一个
DateTime
表示:

11/30/2012 


这里运气不好,但部分缓解了:

格式(“{0:dddd,mmmmmd,yyyy}”,dt);//“2008年3月9日,星期日”


日复一日,年复一年,你将不得不走很长的路。周日和月日可用。

我的朋友,你的谷歌fu很弱,但你会学到:
:)

为什么不使用字典(intValue,yourStringRepresentation)?那里没有免费的午餐,我也从来没有遇到过免费的午餐,尽管那会很好:)是的,我知道那会有用的。但我问这个问题是因为我认为这个(将数字转换为STR)可能是pupolar,可能有一些现成的代码,甚至在.Net本身中(尽管
2212
可能必须由您自定义处理(尤其是“数千”的复数)
November Thirtieth Two Thousand Twelve