.NET (3.5) formats times using dots instead of colons as TimeSeparator for it-IT culture?

I can guarantee in Italy we use colons to separate hour and minute digits, and we use the 24-hour format. Wikipedia is correct (at least this time).

Your problem is likely that you’re not setting the Thread’s UI culture. Something like this should work:

Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("it-IT");

Leave a Comment