К примеру есть массив
plan = [
{"start":"201711292215","end":"201711292345","title":"Право на власть","channel":"1+1 International"},{"start":"201711291300","end":"201711291545","title":"Право на власть","channel":"1+1 International"},{"start":"201711292345","end":"201711300030","title":"Світ навиворіт. Японія","channel":"1+1 International"}
];
Есть функция которая преобразует start и end в JS объект Date
Так вставляю в html, но как сделать что бы было по возрастанию времени
var all = plan.length;
var items = '';
for (i = 0; i < all; i++) {
var time = inputdate(plan[i].start);
items += '<li><strong>'+time.hour+':'+time.min+'</strong>'+plan[i].title+'</li>';
}
$('ul').html(items);
<ul></ul>