/// <summary>
        /// Dariush Tasdighi - 1386/02/01 - Version 3.0.0
        /// </summary>
        public static System.DateTime PersionToCivil(string date)
        {
            int intDay;
            int intYear;
            int intMonth;

            if (string.IsNullOrEmpty(PersianDate.ParseDate(date, out intYear, out intMonth, out intDay)))
            {
                return(System.DateTime.MinValue);
            }
            else
            {
                return(PersionToCivil(intYear, intMonth, intDay));
            }
        }
        /// <summary>
        /// Dariush Tasdighi - 1386/02/01 - Version 3.0.0
        /// </summary>
        public static System.DateTime PersionToCivil(string date)
        {
            date = Dtx.Text.Convert.UnicodeToDigits(date);

            int intDay;
            int intYear;
            int intMonth;

            if (string.IsNullOrEmpty(PersianDate.ParseDate(date, out intYear, out intMonth, out intDay)))
            {
                return(System.DateTime.MinValue);
            }
            else
            {
                return(PersionToCivil(intYear, intMonth, intDay));
            }
        }