Dann musst du beim Fetchen nur noch entscheiden, welcher Datensatz in welches Tages-(Unter-)Array geschrieben werden muss.
Ok, ich hab es soweit verstanden. Ich sortiere mir meine Termine nach der Startzeit. Aber wie teile ich die Daten dann im Array auf?