BExIS.IO.IOUtility.IsDate C# (CSharp) Méthode

IsDate() public static méthode

public static IsDate ( string value ) : bool
value string
Résultat bool
        public static bool IsDate(string value)
        {
            DateTime dateTime;

            if(DateTime.TryParse(value,out dateTime))
            {
                return true;
            }

            if(DateTime.TryParse(value,new CultureInfo("de-DE", false),DateTimeStyles.None,out dateTime))
            {
                return true;
            }

            if(DateTime.TryParse(value,new CultureInfo("en-US", false),DateTimeStyles.None,out dateTime))
            {
                return true;
            }

            if (DateTime.TryParse(value,CultureInfo.InvariantCulture, DateTimeStyles.None, out dateTime))
            {
                return true;
            }

            return false;
        }