DateTimeOffset localTime = DateTimeOffset.Now;

时间:2012-08-24 23:47:32

标签: c#

上面的代码返回应用程序运行的本地时间和偏移量数据。对于同一时间点,上述代码的结果将根据代码的执行位置而有所不同。 这是对的吗?

如何获得当地时间?它使用系统时间还是使用服务器的地理位置? 史密斯

1 个答案:

答案 0 :(得分:0)

它的工作原理是机器运行时的设置。如果您将机器带到国外并且没有更新时间(或将其设置为自动),或者只是将其弄错,那么结果将是错误的。

这可能也是错误的,因为你会像机器上的其他所有应用程序一样错误。在一个非常本地化的背景下,这使你正确;)