Java之~判断两个String类型的日期大小

一,String类型时间比较

DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  
Date date = new Date(); 
String nowtime = sdf.format(date);//当前时间

String  endtime= "2016-11-23";   //到期时间

try {
                if(sdf.parse(nowtime).getTime()>sdf.parse(endtime).getTime()){//转成long类型比较
                       System.out.println("当前时间大于到期时间");
                 }else if(sdf.parse(nowtime).getTime()<=sdf.parse(endtime).getTime()){

                       System.out.println("当前时间小于等于到期时间");

                 }
            } catch (ParseException e) {
                e.printStackTrace();
            }

你可能感兴趣的:(Java)