如果我尝试:
DateTime.Now.Subtract(DateTime.UtcNow)
Run Code Online (Sandbox Code Playgroud)
我希望结果非常接近于零.但它不是,相反,它是时区差异,在我的情况下,-4小时.有一个.Kind - DateTime知道时区是不同的.为什么不为我追踪这个?是否有正确使用Kind的Subtract的味道?
(作为参考,可以在以下网址看到每个输出的详细信息:https://stackoverflow.com/a/3229429/237091)