我遇到的情况是,{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
干杯