between java.time.LocalTime (next day)

前端 未结 3 1824
孤街浪徒
孤街浪徒 2021-01-04 13:59

Please suggest if there is an API support to determine if my time is between 2 LocalTime instances, or suggest a different approach.

I have this entity:

3条回答
  •  醉酒成梦
    2021-01-04 14:22

    This looks cleaner for me:

     if (start.isBefore(end)) {
         return start.isBefore(date.toLocalTime()) && end.isAfter(date.toLocalTime());
     } else {
         return date.toLocalTime().isAfter(start) || date.toLocalTime().isBefore(end);
     }
    

提交回复
热议问题