Vb.net DaylightSavingTime改变了吗?

Vb.net DaylightSavingTime改变了吗?,vb.net,dst,Vb.net,Dst,以前,此代码将返回True,现在返回False。你们听说过这个功能的更新吗 d2 = New DateTime(2010, 11, 7, 1, 0, 0) Console.WriteLine("D2: " & System.TimeZone.CurrentTimeZone.IsDaylightSavingTime(d2)) 我们解析文件并将数据放入数据库,如果我用相同的代码解析完全相同的文件(它从未更改),我会得到不同的结果 更新 这是美国东部时间(EST/EDT)因为你不住在阿根廷

以前,此代码将返回True,现在返回False。你们听说过这个功能的更新吗

d2 = New DateTime(2010, 11, 7, 1, 0, 0)

Console.WriteLine("D2: " & System.TimeZone.CurrentTimeZone.IsDaylightSavingTime(d2))
我们解析文件并将数据放入数据库,如果我用相同的代码解析完全相同的文件(它从未更改),我会得到不同的结果

更新


这是美国东部时间(EST/EDT)

因为你不住在阿根廷,那里的日光节约可以是一年中的任何一天:p。。也许MS知道一些我们不知道的东西???你在哪个时区?很抱歉;)美国东部时间。在过去,函数对于不明确的日期返回True,而现在返回False。您是否设置了正确的区域设置?出于好奇,我在这里尝试。也是假的。所以除非我们找到了真实的案例,否则我想我们永远都不会知道发生了什么。。。