I am going to create time slots of two hours each.
start_time=10:00
end_time=24:00
Like [ [10:00,12:00], [12:00,14:00], [14:00,16:00] ] ...
I am using that function:
function calculate_time_slot(start_time, end_time, interval = "120") {
var i, formatted_time;
var time_slots = new Array();
for (var i = start_time; i <= end_time; i = i + interval) {
formatted_time = convertHours(i);
time_slots.push(formatted_time);
}
return time_slots;
}
but it produce results like this:
[
'10:00', '12:00',
'14:00', '16:00',
'18:00', '20:00',
'22:00', '24:00'
]
How to make the pairing like the desired results like:
[ [10:00,12:00], [12:00,14:00], [14:00,16:00] ] ...