I.T.
Зарегистрирован: 09.12.2003 Сообщения: 16
|
Добавлено: Вт Янв 17 2006 13:13 Заголовок сообщения: Исправление "кривого" цикла времени во фрагменте javascript |
|
|
Уважаемые участники!
Приведенный ниже скрипт отсчитывает количество дней до назначенного события, но меняет дату, похоже, в 12 дня, а не ночи.
Как исправить эту проблему?
Заранее спасибо!
<script language="JavaScript" type="text/javascript">
<!-- (c) Sandeep Gangadharan, 2003 -->
// <!--
function count() {
month = 'Oct';
date = '21';
year = '2006';
theDate = month + ' ' + date + ' ' + year;
now = new Date();
setdate = new Date(theDate);
timer = (setdate - now) / 1000 / 60 / 60 / 24;
timer = Math.round(timer);
var message = "осталось дней: " + '<a href="index.html">' + timer + '</a>';
if (timer == "1") message = "остался " + '<a href="2.html">' + "последний день!" + '</a>';
if (timer == "0") message = "Начало в 21:00. " + '<a href="3.html">' + "Спешите видеть!" + '</a>';
if (timer == "-1") message = "Уже состоялся";
document.write(message);
}
count()
// -->
</script> |
|