两个日期间的比较

 

 public static void main(String args[]) {
           int i= compare_date("1995-11-12 15:21", new Date());//过期时间   newTime
           System.out.println("i=="+i);
        }

        public static int compare_date(String date, Date newTime) {
            
            
            DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm");
            try {
                Date oldTime = df.parse(date);
                if (oldTime.getTime() > newTime.getTime()) {
                    System.out.println("oldTime 在 newTime 前");
                    return 1;
                } else if (oldTime.getTime() < newTime.getTime()) {
                    System.out.println("oldTime 在 newTime 后");
                    return -1;
                } else {
                    return 0;
                }
            } catch (Exception exception) {
                exception.printStackTrace();
            }
            return 0;
        }

 

posted on 2017-08-21 09:57  風の嵂菄  阅读(302)  评论(0编辑  收藏  举报