Программа передач для радио
Сайт на WP. К сожалению, подходящих плагинов не нашел. Суть проблемы: на сайте есть область под программу передач. Она представляет собой таблицу со списком со временем и заголовком. (Видимо придется создавать специальный виджет для работы с ним).
Допустим, пользователь сайта видит список из 5 передач - 2 прошедших и 2 предстоящих, и одна текущая. Та, которая сейчас в эфире подсвечивается. Программа передач пишется заранее и подгоняется под время, поэтому в реале ничего править не нужно. То есть админ сайта написал программу на пару дней вперед и отдыхает. Таблицу с подсветкой сделать проще простого, но какой скрипт нужен, чтобы подсвечивалась строка в нужно время? |
Вывести к конкретной передаче дату и время (например в дата-аттрибутах) в формате 'mm/dd/yy hh:mm'
Циклом проверять попадает ли текущее время в интервал между началом передач
var t1 = new Date('12/18/14 10:30').valueOf();//начало 1 передачи
var t2 = new Date('12/18/14 10:30').valueOf();//начало 2 передачи
var curTime = new Date().valueOf();//текущее время
curTime > t1 && curTime < t2 ? alert('Попадает') : alert('Увы')ж
|
| Часовой пояс GMT +3, время: 21:46. |