从我研究过它是不可能改变一个线程的时区。所以我的问题是为什么不可以吗?当我设置CurrentCulture时,为什么时区不会更改?
我会想,将您的应用程序的文化转换到特定的国家也会切换这个,看起来像预期的行为国际海事组织。
编辑
修改我能看到为什么它可能不应该被映射的原因1后:默认情况下,1。不过,我仍然认为这将是一个很好的功能,可以改变每个线程的时区。
从我研究过它是不可能改变一个线程的时区。所以我的问题是为什么不可以吗?当我设置CurrentCulture时,为什么时区不会更改?
我会想,将您的应用程序的文化转换到特定的国家也会切换这个,看起来像预期的行为国际海事组织。
编辑
修改我能看到为什么它可能不应该被映射的原因1后:默认情况下,1。不过,我仍然认为这将是一个很好的功能,可以改变每个线程的时区。
他们不是1:1,所以他们没有真正连接。如果您将当前的文化设置为en-US
,那是哪个时区? :)
几个国家有超过1个时区,所以设置文化(which is not country specific either for that matter),与真的没什么关系。
文化是一回事,时区是另一回事。假设你是在美国纽约工作的南非公民。显然,你希望你的时区是东部时间(格林威治标准时间-5),因为这是你的地方是;根据你的建议,然而,如果你也将自己的文化设置为“af-ZA”,那么你可以自动将时区更改为GMT +2。
+1对于“我仍然觉得这将是一个很好的功能,能够改变每个线程的时区” – 2013-03-28 13:08:39