我在一个时区(A)中记录了DateTime字段,并在另一个时区(B)中对其进行了查看。
在查看时区B的记录时,.NET会自动转换为本地时区B,这非常酷,但不是我想要看到的。在时区B时,我希望看到的时间好像还是在时区A一样。
我看到DateTime可以轻松转换为UTC或本地时间,但是有没有办法始终将时间显示为仍在原始时区中呢?我看不到ToString()格式等明显的东西。我认为可能缺少一些简单的东西。
更新: DateTime字段使用默认的XML序列化保存,因此另存为: 2019-06-02T01:27:29.4903551-06:00