判断当前时间是否在[startTime, endTime]区间

时间:2025-02-16 10:49:12
    /**
     * 判断当前时间是否在[startTime, endTime]区间,注意时间格式要一致
     *
     * @param nowTime 当前时间
     * @param startTime 开始时间
     * @param endTime 结束时间
     */
    public static boolean isEffectiveDate(Date nowTime, Date startTime, Date endTime) {
        if (() == ()
                || () == ()) {
            return true;
        }
        Calendar date = ();
        (nowTime);

        Calendar begin = ();
        (startTime);

        Calendar end = ();
        (endTime);

        if ((begin) && (end)) {
            return true;
        } else {
            return false;
        }
    }