1

我使用 PInvoke 更改了我的客户系统的时区。而不是我只想更改我的应用程序的时区。是否有解决方法。

4

2 回答 2

1

您可以简单地将时区信息存储在内存中吗?您还应该能够序列化这些数据,以便在应用程序执行之间持久保存。

这样,您的应用程序可以存在于完全由您选择的时区中,而与您机器的时间(和位置)无关。

TimeZone类应该是您需要做的一个很好的起点。

于 2009-01-12T04:53:07.483 回答
0

不,这是不可能的。时区设置是系统范围的。.NET 不提供任何方法来基于每个应用程序更改本地时区。

于 2014-08-06T05:59:34.513 回答