Прошу помощи!!!
Составлена программа для трансляции роликов Ютуба на собственный сайт. Но расписание можно составлять только на сутки. Как исправить или что необходимо добавить, что бы можно расписать трансляции хотябы на неделю вперед. Спасибо! Вот что имеем:
var offset = -(new Date().getTimezoneOffset() +180) * 60 ;
var noVideo = '8F5cluwBfeA'
/* сделать проверку на то "вышло время или нет" Сейчас если мы поставили ограничение и смотрим дальше, обрыва видео не происходит*/
var program = [
{ 'video': 'GksxnqS0l44', 'beg': '08:00:00', 'end': '08:04:45', 'startsec': 0 },
{ 'video': 'GL5cimKJzWA', 'beg': '08:04:46', 'end': '08:27:26', 'startsec': 0 },
{ 'video': '-2BjyVV4dzA', 'beg': '08:27:26', 'end': '08:47:23', 'startsec': 0 },
{ 'video': 'f0R0U6QMEGo', 'beg': '08:47:24', 'end': '08:48:41', 'startsec': 0 },
{ 'video': 'RXjYRHj6GlA', 'beg': '08:48:42', 'end': '09:18:53', 'startsec': 0 },
{ 'video': '1RQPX6RY-3w', 'beg': '09:18:54', 'end': '09:25:37', 'startsec': 0 },
{ 'video': 'NVmuS9V1X6c', 'beg': '09:25:38', 'end': '09:29:33', 'startsec': 0 },
{ 'video': 'Qj3G4Dh_HYs', 'beg': '09:29:34', 'end': '09:32:23', 'startsec': 0 },
{ 'video': 'T1vz4296JE4', 'beg': '09:32:24', 'end': '09:33:23', 'startsec': 0 },
{ 'video': 'QwtMIhJpfMM', 'beg': '09:33:24', 'end': '09:47:31', 'startsec': 0 },
{ 'video': 'TRBE7K27pUc', 'beg': '09:47:32', 'end': '09:48:56', 'startsec': 0 },
{ 'video': 'YchnH-lu7kY', 'beg': '09:48:57', 'end': '10:09:53', 'startsec': 0 },
{ 'video': 'nlAvKe2Yd9w', 'beg': '10:09:54', 'end': '10:10:33', 'startsec': 0 },
{ 'video': 'wlOo8AvHkNo', 'beg': '10:10:34', 'end': '10:14:33', 'startsec': 0 },
{ 'video': 'yg1KJB3L3rE', 'beg': '10:14:33', 'end': '11:44:46', 'startsec': 0 },
{ 'video': 'BURHwgjugYA', 'beg': '11:44:47', 'end': '12:06:41', 'startsec': 0 },
{ 'video': 'f_XNwVvtDDo', 'beg': '12:06:42', 'end': '12:51:28', 'startsec': 0 },
{ 'video': 'd67tqSCT778', 'beg': '12:51:29', 'end': '12:52:28', 'startsec': 0 },
{ 'video': 'z_HtMhw6vFs', 'beg': '12:52:29', 'end': '12:54:25', 'startsec': 0 },
{ 'video': 'XHWgIF_E_HA', 'beg': '12:54:26', 'end': '12:57:50', 'startsec': 0 },
{ 'video': 'sMEE9IIUf6Y', 'beg': '12:57:51', 'end': '13:03:07', 'startsec': 0 },
{ 'video': '0KmS5gk4ve4', 'beg': '13:03:08', 'end': '13:15:52', 'startsec': 0 },
{ 'video': 'o4VA88t0XO4', 'beg': '13:15:53', 'end': '14:40:15', 'startsec': 0 },
{ 'video': 'cPyku9BKx4c', 'beg': '14:40:16', 'end': '14:41:09', 'startsec': 0 },
{ 'video': 'p59NokjOEIE', 'beg': '14:41:10', 'end': '16:22:21', 'startsec': 0 },
{ 'video': 'cPyku9BKx4c', 'beg': '16:22:22', 'end': '16:24:15', 'startsec': 0 },
{ 'video': 'lXUk7xWEZ1w', 'beg': '16:24:15', 'end': '20:57:05', 'startsec': 0 },
{ 'video': 'Z3q9xbyXbwA', 'beg': '15:08:36', 'end': '20:57:05', 'startsec': 0 },
{ 'video': 'uy2E5CRXlnA', 'beg': '15:08:36', 'end': '20:57:05', 'startsec': 0 },
{ 'video': 'NC-FL9sGl1E', 'beg': '15:08:36', 'end': '20:57:05', 'startsec': 0 },
{ 'video': '9Il9IBrak9c', 'beg': '15:08:36', 'end': '20:57:05', 'startsec': 0 },
{ 'video': 'IEM9Q2fdHA0', 'beg': '15:08:36', 'end': '20:57:05', 'startsec': 0 }
]