在DateTime.TryParse()C#MVC3 Web应用程序中忽略CurrentCulture?

时间:2012-05-17 08:14:29

标签: c# asp.net-mvc-3 localization formatting regional

即使我有

<globalization uiCulture="en" culture="en-GB" requestEncoding="utf-8" />
web.config中的

DateTime.TryParse,没有通过CultureInfo,忽略了我现在的文化。

Application是一个C#MVC3 Web应用程序。

有没有解决方案。

1 个答案:

答案 0 :(得分:0)

@Smileek对,但你总是可以尝试这样的事情

DateTime dateResult;
dateString = "03/01/2009 10:00 AM";
culture = CultureInfo.CreateSpecificCulture("en-US");
styles = DateTimeStyles.None;
DateTime.TryParse(dateString, culture, styles, out dateResult);