任何人都可以帮助理解这一点.微软在3.5中的TimeZoneInfo类告诉我,以下GMT日期不是东部时区的夏令时,但确实如此.
// Get Eastern Timezone
TimeZoneInfo tzEasternZone = TimeZoneInfo.FindSystemTimeZoneById("Eastern Standard Time");
// Convert to EST
DateTime easternTime = TimeZoneInfo.ConvertTime(DateTime.Parse("2009-11-01T05:00:00Z"), tzEasternZone);
// Daylight saving IS in effect on this date, but Microsoft doesn't think so
Boolean isDaylight = easternTime.IsDaylightSavingTime();
Run Code Online (Sandbox Code Playgroud)
这里有两个网站说它是夏令时:http://www.timeanddate.com/worldclock/converted.html?month = 11&day = 1&year = 2009&time = 5&min
= 0&sec = 0&p1 = 0&p2 =
198 http:// www. timezoneconverter.com/cgi-bin/tzc.tzc