我需要确定当前时间是否在一小时后的10到15分钟之间。例如:
我无法在任何地方找到这样的例子。有没有人有一般的解决方案?
答案 0 :(得分:1)
试试这个:
int min = Calendar.getInstance().get(Calendar.MINUTE);
return min >= 10 && min < 15;
答案 1 :(得分:1)
以下方法应解决您的问题
public boolean isInRange() {
Calendar calendar = Calendar.getInstance();
int minute = calendar.get(Calendar.MINUTE);
return minute >= 10 && minute < 15;
}
简单地从当前时间恢复分钟,并验证它是否在10到15之间
答案 2 :(得分:0)
int minutes = new GregorianCalendar().get(Calendar.MINUTE);
if (minutes >= 10 && minutes <= 15) {
System.out.println("The time is between 10 and 15 minutes after the current hour.");
}