
30.07.2003, 16:31
|
|
Регистрация: 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.
|