Calendar calendar = Calendar.getInstance();//使用默认时区和语言环境获得一个日历
// 创建Calendar对象
Calendar cal = Calendar.getInstance();
// 设置年
int year = cal.get(Calendar.YEAR);
// 设置月
int month = cal.get(Calendar.MONTH) + 1;
// 设置日
int dayOfMonth = cal.get(Calendar.DAY_OF_MONTH);
int hour = cal.get(Calendar.HOUR);
int minute = cal.get(Calendar.MINUTE);
System.out.print(year + "年" + month + "月" + dayOfMonth + "日" + hour + "点" + minute + "分");
while (true) {
if ((year == 2022) && (month == 12) && (dayOfMonth == 23)
&& (hour == 2) && (minute == 16)) {
System.out.println("女朋友生日快乐");
break;
}
用Calendar定时导致无限循环