标签: c# asp.net sql sql-server xml
我目前正在使用DateTime字段在我的页面上处理并发。数据通过ASP.NET使用Timezone附带的XML传递。
因此,为了调整时区,我在我的程序中加入4小时到收到的时间(EST)然后进行比较。
现在一切正常,直到11月1日。现在我收到的时间比SQL Server时间晚了5个小时,并且比较失败了。
我需要知道如何处理这种情况?有没有更好的方法呢?
我希望我对这个问题很清楚。如果需要更多信息,请告诉我。
答案 0 :(得分:1)
查看TimeZoneInfo class。它允许您在时区之间进行转换,并使用TimeZoneInfo.Local属性确定本地时区。
TimeZoneInfo.Local