public class TestMonth {
public static int MONTH = 8;// 月份从0开始的
public static int DAY = 27;
/**
* @param monthDay FORMAT MM-DD
*/
public static void comMonthDay(String monthDay) {
int m = Integer.parseInt(monthDay.split("-")[0]);
int d = Integer.parseInt(monthDay.split("-")[1]);
if (m > MONTH + 1 || (m == MONTH + 1 && d > DAY)) {
System.out.println("过了");
} else {
System.out.println("没过");
}
}
public static void main(String[] args) {
comMonthDay("8-12");
comMonthDay("9-12");
comMonthDay("9-27");
comMonthDay("10-12");
}
}
如果判断当前时间关键使用到这两个API
System.out.println(Calendar.getInstance().get(Calendar.MONTH));
System.out.println(Calendar.getInstance().get(Calendar.DAY_OF_MONTH));
追问如何调用呢?我将它放到中间怎么没有用?
如何调用呢?我将它放到中间怎么没有用?