История знака Голливуда
April 2024
var millisecs_per_day = 86400000
// установить время обратного отсчета в миллисекундах
// поставить желаемый день в качестве аргумента для Date.UTC
// в порядке:
// год, месяц (помните, что январь равен 0), день месяца, смещение от GMT
// ПРИМЕЧАНИЕ: мы используем смещение, потому что оно представляет полночь
// (начало дня) в определенном часовом поясе
var countdown_time = Date.UTC (2008,7,8, -8);
// получить текущее время и преобразовать в миллисекунды
var now = new Date ();
var now_millisecs = now.valueOf ();
var day_cnt = Math.ceil ((countdown_time - now_millisecs) / 86400000)
// отображаем количество оставшихся дней (или с тех пор)
if (day_cnt> 1)
{
// осталось несколько дней
document.write (day_cnt + "дни до конца")
}
иначе если (day_cnt == 1)
{
// один день
document.write (day_cnt + "день вперед")
}
иначе если (day_cnt == 0)
{
// это сегодня
document.write ("сегодня")
}
иначе если (day_cnt == -1)
{
// день назад
document.write (day_cnt + "день назад")
}
еще
{
// несколько дней назад
document.write (day_cnt + "days ago")
}