Ordering json decode content

I have a calendar type setup where the events are stored within a single database field as json data (sample below). My problem is if they don’t enter them in the right time order they come out in the the order they have been entered. The below sample shows this with the event at 13:15 before the 08:45 event.

How do I go about ordering this by the time slots in the data?

SAMPLE DATA - NOTE THIS IS TWO RECORDS

["13:15 to 14:15: NCC SWL Induction","08:45 to 12:00: Meet with Jane re: PPP Course"]

Currently the calling code is:

<?php $items=json_decode($timetable['Timetable']['timetable_wed']);
                        if(count($items)>0){
                    $key=0;
                    foreach($items as $item){
                    $key++;
                            echo $item."</br>";
                        }
                    }?>

Thankyou

Found the answer: sort($items);

<?php $items=json_decode($timetable['Timetable']['timetable_wed']);
                        if(count($items)>0){
                    $key=0;
                    sort($items);
                    foreach($items as $item){
                    $key++;
                            echo $item."</br>";
                        }
                    }?>