Показать сообщение отдельно
  #15 (permalink)  
Старый 28.07.2015, 09:06
Аватар для Sigizmund2012
Профессор
Отправить личное сообщение для Sigizmund2012 Посмотреть профиль Найти все сообщения от Sigizmund2012
 
Регистрация: 16.07.2014
Сообщений: 267

Сообщение от рони
ненужен запрос совсем достаточно распечатать число при первоначальной отдаче страницы
Я изначально так и сделал, но в консоль ошибка дропнулась, что скобки не хватает у аргумента new Date, я решил что это с php проблема какая-то и сделал через ajax. Оказалось просто блок php надо в кавычки закрыть, окончательный код такой:
var today = new Date( '<?php echo date("c"); ?>' );
	var currentDay = today.getDay();
	var currentHours = today.getHours();
	var timeToEndAction;
	var arr = [5,4,3,2,1,7,6];
	timeToEndAction = new Date(new Date(new Date(new Date().setDate(today.getDate()+( (currentDay === 5 && currentHours < 1 ) ? 0 : arr[currentDay] ))).setHours(1)).setMinutes(0)).setSeconds(0);
	$('#countdown').timeTo( {
		timeTo: new Date(timeToEndAction),
		displayDays: 2
	} );
Ответить с цитированием