/// <summary>以指定的比较类型比较指定日期是否不早于当前指定的日期</summary> /// <param name="t1">当前指定的日期</param> /// <param name="t2">要比较的日期</param> /// <param name="compareType">比较类型</param> /// <returns>指示是否不早于当前指定的日期</returns> public static bool NotLessThan_(this DateTime t1, DateTime t2, DateTimeCompareType compareType = DateTimeCompareType.None) { return t1.CompareTo_(t2, compareType) >= 0; }
/// <summary>以指定的比较类型比较指定日期是否等于当前指定的日期</summary> /// <param name="t1">当前指定的日期</param> /// <param name="t2">要比较的日期</param> /// <param name="compareType">比较类型</param> /// <returns>指示是否等于当前指定的日期</returns> public static bool Equals_(this DateTime t1, DateTime t2, DateTimeCompareType compareType = DateTimeCompareType.None) { return t1.CompareTo_(t2, compareType) == 0; }
/// <summary>以指定的比较类型比较指定日期是否晚于当前指定的日期</summary> /// <param name="t1">当前指定的日期</param> /// <param name="t2">要比较的日期</param> /// <param name="compareType">比较类型</param> /// <returns>指示是否晚于当前指定的日期</returns> public static bool GreaterThan_(this DateTime t1, DateTime t2, DateTimeCompareType compareType = DateTimeCompareType.None) { return t1.CompareTo_(t2, compareType) > 0; }