
10.08.2004, 19:00
|
|
Регистрация: Aug 2004
Адрес: Россия
Сообщений: 30
|
спасибо огромное за ответ silin!!!
мне не надо так точно мне надо с точностью до дня
как можно посчитать сколько осталось дней до события....
обект Date не нужен я дату в виде 6ти переменных получаю
day - день события
month - месяц события
year - год события
nowday - текущий день
nowmonth- текущий месяц
nowyear - текущий год
и вот такой тупой и гипергигантский скрипт у меня вышел:
if (year < nowyear){text = "событие свершилось"; gotoAndStop("past";}
if (month < nowmonth){text = "событие свершилось"; gotoAndStop("past";}
if (month > nowmonth){text = "скоро"; gotoAndStop("soon";}
if ((nowmonth == month) && (day == nowday)) {text= "сегодня"; gotoAndStop("now";}
if ((nowmonth == month) && (day < nowday)) {text = "событие свершилось"; gotoAndStop("past";}
if ((nowmonth == month) && (day > nowday)) {
diff = day - nowday;
if (diff == 1) {text = "ещё 1 день";}
if (diff > 1) {text = "ещё " + String(diff) + " дня ";}
if (diff > 4) {text = "ещё " + String(diff) + " дней";}
gotoAndStop("soon";
}
пока дата не наступила всё ok но после наступления даты флеш ругается жутко что типа плохо ему и закрывается нафиг.....
может у меня вообще ролик не правильно организован ????
там всего три кадра -
в первом - картинка - до даты и скрипт
во втором - картинка "сегодня"
в третьем - картинка "свершилось"
как этот скрипт можно сделать рабочим и оптимизировать ???
Не судите строго.... я только учусь скрипты писать...
|