当我设置当前文化时,为什么时区不变?
-
05-10-2019 - |
题
根据我所研究的内容,无法更改线程的时区。所以我的问题是 为什么 不是吗?
我本来会认为将您的应用程序的文化转换为特定国家也会改变这一点,似乎是IMO的预期行为。
编辑
修改后,我可以看到默认情况下不应该将其映射1:1的原因。但是,我仍然认为能够更改每个线程的时区是一个不错的功能。
解决方案
他们不是1:1,因此他们并没有真正连接。如果您将当前的文化设置为 en-US
, ,那是哪个时区? :)
几个国家拥有超过1个时区,因此建立文化(这也不是针对这一问题的国家),与Timzone无关。
其他提示
文化是一回事,时区是另一回事。假设您是在美国纽约工作的南非公民。显然,您希望您的时区是EST(GMT -5),因为那是您 是;但是,根据您的建议,如果您还可以将文化设置为“ AF-ZA”,那么这样做会自动将您的时区更改为GMT +2。
不隶属于 StackOverflow