比较两个时间

来源:互联网 发布:多功能机软件下载 编辑:程序博客网 时间:2024/05/18 16:19

/**
* 判断作为比较的时间是否在目标时间之后,若比较时间在目标时间之后则返回true
* @param compareTime 比较的时间
* @param targetTime 目标时间
* @param format 时间格式
* @return
*/
public static boolean compareTime(String compareTime, String targetTime, String format) {

    boolean flag = false;    SimpleDateFormat sdf = new SimpleDateFormat(format);    try {        Date compareTimeD = sdf.parse(compareTime);        Date targetTimeD = sdf.parse(targetTime);        if (compareTimeD.getTime() > targetTimeD.getTime()) {            System.out.println(compareTimeD + " 【after】 " + targetTimeD);            flag = true;        } else if (compareTimeD.getTime() < targetTimeD.getTime()) {            System.out.println(compareTimeD + " 【before】 " + targetTimeD);            flag = false;        }    } catch (Exception exception) {        exception.printStackTrace();    }    return flag;}
0 0
原创粉丝点击