【发布时间】:2012-12-21 16:45:43
【问题描述】:
此代码返回给我'M/d/yyyy' 但我需要'mm/dd/yyyy' 怎么做?
((CultureInfo)Session["culture"]).DateTimeFormat.ShortDatePattern)
【问题讨论】:
-
不确定:您想从文化中获取格式,并且希望返回固定的硬编码格式?
-
如果你想让它返回你需要先设置的具体格式。 (但这让我没有任何意义)。
(CultureInfo)Session["culture"]).DateTimeFormat.ShortDatePattern = "mm/dd/yyyy" -
不,我需要格式而不是 2012 年 12 月 21 日,我需要 2012 年 12 月 21 日
-
@simplydenis - 什么是
Session["culture"],它在哪里设置? -
你需要澄清一点。如果你总是想要
"MM/dd/yyyy',那么你可以简单地使用ToString(string format)重载跳过CultureInfo。但是,如果您需要一些如何自定义文化的格式字符串而不完全替换它,您将需要提供更多详细信息来说明这需要什么。
标签: c# cultureinfo culture