0
我目前使用DateTime字段处理我的页面上的并发性。数据通过ASP.NET使用Timezone附带的XML传递。XML时区 - 夏令时
因此,为了调整时区,我在我的程序中添加了4小时(EST),然后进行比较。
现在一切正常,直到11月1日。现在我收到的时间比SQL Server时间晚5小时,比较失败。
我需要知道如何处理这种情况?有没有更好的方法来做到这一点?
我希望我清楚这个问题。让我知道是否需要更多信息。
它也处理DayLight保存吗? – 2009-11-04 17:47:07
我认为夏令时是与标准不同的时区,并且有一种方法列出了系统知道的所有时区。您可能会将EST和EDT视为列表中的两个时区。 TimeZoneInfo.Local应该返回当前系统当前设置的任何一个。如果你想要一个特定的时区,那么可能有另一种方法会根据代码来查找它。 – 2009-11-04 17:50:32