Показать сообщение отдельно
Старый 30.07.2003, 16:31
pzimin вне форума Посмотреть профиль Отправить личное сообщение для pzimin Посетить домашнюю страницу pzimin Найти все сообщения от pzimin
  № 8  
pzimin

Регистрация: Jul 2003
Адрес: Москва
Сообщений: 26
Вот код, если я правильно понял вопрос:

// записываем 30 августа в переменную fin_date
var fin_date = new Date (2003,7,30);

// записываем текущую дату в переменную current_date
var current_date = new Date();

//вычисляем разницу в миллисекундах, используя метод getTime()
var dT_ms = fin_date.getTime() - current_date.getTime();

//переводим разницу в миллисекундах в часы и минуты
//неполный час считается за 0 часов, а неполная минута - за 1 минуту
var dT_hour = Math.floor(dT_ms/1000/60/60);
var min = Math.ceil((dT_ms/1000/60/60 - Math.floor(dT_ms/1000/60/60))*60)

// ну и выводим эту хозяйство хотя бы в Output
trace ("осталось времени: " + dT_hour + " час. " + min + " мин.");


Последний раз редактировалось pzimin; 30.07.2003 в 16:34.