if(y!=0&&m!=0&&d!=0){
Calendar rightNow = Calendar.getInstance();
Integer year = rightNow.get(Calendar.YEAR);
Integer month = rightNow.get(Calendar.MONTH)+1; //月份从0开始
Integer day = rightNow.get(Calendar.DAY_OF_MONTH);
if(y>year){
System.out.print("未来日期");
}else if(y<year){
System.out.print("过去日期");
}else{
if(m>month){
System.out.ptint("未来日期");
}else if(m<month){
System.out.ptint("过去日期");
}else{
if(d>=day){
System.out.ptiny("未来或今日");
}else{
System.out.ptint("过去日期");
}
}
}
}