PDA

Просмотр полной версии : Трабл с getDate();


netstuff
17.10.2001, 13:08
Господа, не пойму где ошибка:

currentDate = new Date();
_root.date.day = currentDate.getDate();
_root.date.month = currentDate.getMonth();
_root.date.year = currentDate.getYear();

В результате - вообще ничего не выводит, всё пустое...

netstuff
17.10.2001, 13:32
Написал так:

currentDate = new Date();
_root.date.day = (currentDate.getDate() + "/");
_root.date.month = (currentDate.getMonth() + "/");
_root.date.year = (currentDate.getYear());

Выводит только бекслеши.
Посмотрел помощь, так там вообще написано:
Получить текущую дату now = new Date();
Так тоже ни хрена.

В чём же дело?

JVSh
17.10.2001, 13:34
Всё работает...посто твои переменные хранятся в мувике с именем : date , если , конечно ты не забыл его создать... ;)
попробуй убери из имени переменной date, и они сразу окажутся в руте...
:)

netstuff
17.10.2001, 13:43
date - это мувик, в котором расположены три dynamic text'а: day, month, year

Соответственно, чтобы обратиться к ним нам надо указать такой путь: _root.date.day .... и так далее.

Да и потом бэкслеши-то печатаются, значит путь правильный. А вот почему дата не вынимается? :(

JVSh
17.10.2001, 13:51
Вот исходник...всё работает.

netstuff
17.10.2001, 14:00
ОГРОМНОЕ спасибо!!!

Я так понял, что проблема была в отсутствии привязки к onClipEvent(load)?

JVSh
17.10.2001, 14:08
Кстати, привязку делай по "EnterFrame" , вдруг ты решишь ещё брать значения минут и секунд?
А они ведь постоянно меняются... :)