Android语言(Locale)改变了一些未知?

时间:2014-09-30 03:47:07

标签: android .net xamarin cultureinfo

我的用户具有特定于语言环境的问题。问题基于DateTime.parse,显然可以从我们的最终处理,但我的困惑是基于 工作了大约6周的事实,只是现在他们有问题。< / p>

这位用户很擅长他们从来没有改变手机上的语言让我觉得这是怎么回事。

我尝试了谷歌并且无法找到任何关于区域设置如何随机更改的提示(假设用户从未更改过,也没有将手机放在可能的人手中)。

任何人都知道什么?

编辑:

示例:

一周前:

DoSomething(DateTime.Parse("09/24/2014 15:21:00"); // Succeeds one week ago

现在一周后,它无法使用相同的代码。

DoSomething(DateTime.Parse("09/24/2014 15:21:00")); // Fails now, same device

我的假设是System.Globalization.CultureInfo.CurrentCulture已经以某种方式改变了用户没有(明知)改变了手机上的语言设置,所以这有什么改变呢?

0 个答案:

没有答案