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
}
我必须将时间范围划分为 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
}