Java 8 LocalDateTime 的周末过滤器
我想写一个布尔值函数,如果给定的落在两个特定的时间点之间,则返回true,否则为false。LocalDateTime
具体来说,如果给定日期在22:00 GMT星期五和23:00 GMT星期日之间,我希望有一个过滤器。LocalDateTime
骨架可能如下所示:
public boolean isWeekend(LocalDateTime dateTime) {
//Checks if dateTime falls in between Friday's 22:00 GMT and Sunday's 23:00 GMT
//return ...???
}
这基本上是一个周末过滤器,我想知道是否有新的Java 8 Time库(或任何其他现有的过滤器方法)的简单解决方案。
我知道如何检查星期几,小时等,但避免重新发明轮子。