joda api 将时间范围分割成间隔

joda api to slice time range into interval

我必须将时间范围划分为 15 分钟的间隔。 输入时间可以是 12 小时格式或 24 小时格式。 joda 是否提供任何方法将时间范围划分为所需的时间间隔?

ex: 

    input:
    startTime: 08:00 AM or 08:00 endTime: 2:00 PM or 14:00

    output:
    08:00, 08:15, 08:30, 08:45...............

要增加时间,只需使用 time.plusMinutes() 或 time.plusHours()。要检查大于或小于 han 使用 time.isBefore() 或 time.isAfter().

for(LocalTime time = startTime; time.isBefore(endTime)  ; time = time.plusMinutes(15) ){
                         //operations
    }