C# 比较日期字符串的大小

	    if (IsDate(xText) && IsDate(yText))
        {
            compareResult = CompareDate(xText, yText);
        }
    /// 
    /// 判断字符串是否是日期
    /// 
    /// 
    /// 
    public bool IsDate(string strDate)
    {
        try
        {
            DateTime.Parse(strDate);
            return true;
        }
        catch
        {
            return false;
        }
    }
    /// 
    /// 比较两个日期字符串大小
    /// 
    /// 
    /// 
    /// 
    public int CompareDate(string dateStr1, string dateStr2)
    {
        //将日期字符串转换为日期对象
        DateTime t1 = Convert.ToDateTime(dateStr1);
        DateTime t2 = Convert.ToDateTime(dateStr2);
        //通过DateTIme.Compare()进行比较()
        int compNum = DateTime.Compare(t1, t2);
        return compNum;
    }

你可能感兴趣的:(.NET)