2016-07-16 10 views
-2

Ich habe Zeitbereich in 15 Minuten Intervall zu teilen. Eingabezeit kann im Format von 12 Stunden oder im 24-Stunden-Format sein. bietet joda eine Methode, um den Zeitbereich in das erforderliche Intervall zu zerlegen?Joda API Zeitbereich in Intervall

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............... 
+0

Also, was ist Ihre Frage? –

+0

@Erwin Bolwidt: Ich bin neu bei Joda. weiß nicht, wie man es mit joda api macht. jemand hat mir vorgeschlagen, joda zu benutzen, aber ich habe nichts gefunden. Joda stellt mir dafür irgendeine Methode zur Verfügung. –

Antwort

1

Für Zuwachs in der Zeit nur verwenden time.plusMinutes() oder time.plusHours(). Um zu prüfen, ob mehr als oder weniger verwendet wird, verwenden Sie time.isBefore() oder time.isAfter().

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