我有以下问题.我需要验证日期和时间,因此如果星期几是星期二或星期四,并且时间是2:00到3:00 PM ,则返回false .
我有两个选择:
if (appointmentRequest.getDateTime().getDayOfWeek() == DayOfWeek.TUESDAY
|| appointmentRequest.getDateTime().getDayOfWeek() == DayOfWeek.THURSDAY) {
if (appointmentRequest.getDateTime().getHour() == 2) {
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
选项2:
if ((appointmentRequest.getDateTime().getDayOfWeek() == DayOfWeek.TUESDAY
|| appointmentRequest.getDateTime().getDayOfWeek() == DayOfWeek.THURSDAY)
&& (appointmentRequest.getDateTime().getHour() == 2)) {
return false;
}
Run Code Online (Sandbox Code Playgroud)
在这种情况下,最佳做法是什么?