小编Agh*_*las的帖子

格式化日期"day dd/mm/yyyy"

我正在尝试将日期格式化为这样:"day mm/dd/yyyy"因为我正在使用类似的东西: "dddd, " + dateFormatInfo.ShortDatePattern 事情ShortDatePattern似乎确实特定于当前的文化信息.例如我得到:fr_FR:Lundi 27/06/2011 gb_GB:2011年6月27日星期一应该是星期一06/27/2011我希望我很清楚.

[更新]我希望字符串在"dd/mm/yyyy"和"mm/dd/yyyy"之间自动更新,具体取决于当前的文化,我认为ShortDatePattern没有做到这一点,但事实上确实如此!只是在en_GB中,它仍然是"dd/mm/yyyy"[/ update]

[解决]
DateTime date;
date.ToString("dddd, " + CurrentCultureInfo.DateTimeFormat.ShortDatePattern);

formatting compact-framework .net-2.0

5
推荐指数
1
解决办法
3251
查看次数

标签 统计

.net-2.0 ×1

compact-framework ×1

formatting ×1