未指定年份时的.NET日期解析

时间:2013-06-12 02:50:45

标签: datetime cultureinfo tryparse

我遇到的情况是,{1}}方法只在1个特定服务器上表现不正确。

服务器安装了en-US文化,但后来改为en-AU。即使没有这个,我们也会使用“en-AU”文化信息来调用DateTime.tryParse()

字符串'1/6'被正确解析为2013年6月1日我们在除此之外的每台服务器上。所有其他服务器可能都安装为'en-AU'但我希望不应该改变任何东西。这台服务器解析为2013年1月6日。

当我们创建TryParse.时,我们使用强制CultureInfo为false的构造函数,这似乎会强制标准的en-AU文化。 有没有人玩这种形式的解析 - 没有指定年份,在某个时候服务器上还有非美国文化?

有问题的代码:

useUserDefault

干杯

0 个答案:

没有答案