我目前正在使用日期时间字段处理页面上的并发。数据使用时区附带的XML通过ASP.NET传递。
为了调整时区,我在程序中增加了4小时的接收时间(EST),然后进行比较。
现在一切正常,直到11月1日。现在我收到的时间比SQL Server中的时间晚了5个小时,比较失败。
我需要知道如何处理这种情况?有没有更好的办法?
我希望我对这个问题很清楚。如果需要更多信息,请通知我。
查看 TimeZoneInfo class . 它允许您在时区之间转换,并使用 TimeZoneInfo.Local 财产。
TimeZoneInfo.Local