相同的代码,不同的行为与不同的.NET框架版本

时间:2016-05-25 15:01:04

标签: c# .net

此代码在.NET v4.0和v3.5中表现出不同的行为:

Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo("it-IT");
var tm = DateTime.Now.ToString("yyyy-MM-ddT00:00:00");
Console.WriteLine(tm);

v3.5中的结果

2016-05-25T00.00.00   // using a .

v4.0中的结果

2016-05-25T00:00:00   // using a :

我找不到任何KB或与之相关的更改,我想知道是否有人对此有任何提示?

注意:DateTime.ParseExact也会受到影响。

0 个答案:

没有答案