Замените CultureInfo.CurrentCulture
фиксированной культурой, как, например, CultureInfo.InvariantCulture
:
private bool IsDate(object o, out DateTime date)
{
return DateTime.TryParse(o.ToString(), System.Globalization.CultureInfo.InvariantCulture,
DateTimeStyles.None, out date);
}
CultureInfo.CurrentCulture
- это параметр / свойство для каждого потока, который по умолчанию соответствует пользовательским настройкам на машине.