一,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();
}