Показать сообщение отдельно
  #11 (permalink)  
Старый 15.01.2013, 17:50
Интересующийся
Отправить личное сообщение для Sejmon Посмотреть профиль Найти все сообщения от Sejmon
 
Регистрация: 15.01.2013
Сообщений: 20

Сообщение от JsLoveR Посмотреть сообщение
рони, лучше всё же через parseInt():
var time = "6:00 7:30 8:30 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 21:00 21:30".split(" "),
out = [], forTime = (new Date()).getHours()+":"+(new Date()).getMinutes();
for(var i = 0; i < time.length; i++)  {
	if(parseInt(time[i]) > parseInt(forTime)) {
		for(var k = i-2; k < i+2; k++)  {
			out.push(time[k]);
		}
		break;
	}
}
document.write(forTime+"=>"+out);


Спасибо большое!! ещё один вопрос где поставить тег br чтобы каждое время было с новой строки
Ответить с цитированием