设置DateTimes的默认时区

the*_*rrs 5 c# timezone datetime internationalization

我有一个C#应用程序,它将在不同于我开发它的时区运行.它使用基于时间的数据,并执行计算并根据基于时间的数据做出决策.我想测试使用真实数据,所以想知道如何设置时区或类似的应用程序,就像我在其他时区,并且DateTime类型的所有变量将使用此默认时间?

Bro*_*ass 6

最简单的方法是只更改机器上的时区,这个时区会被DateTime班级接收.作为一般建议,我会做所有时间相关的计算和以UTC格式存储时间,仅用于显示目的转换为本地时区.