Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   вывод текущей даты и времени (http://www.flasher.ru/forum/showthread.php?t=198432)

eft.ya 26.04.2013 18:16

вывод текущей даты и времени
 
здравствуйте!Какой код нужно прописать на кнопку чтобы в динамическое текстовое поле data выводилась текущая дата и время в формате:год,месяц,день,часы,минуты?

mooncar 26.04.2013 18:28

См. класс Date.
Вам нужны методы, начиная с getFullYear(), getMonth() и т.д.
По типу:
Код AS1/AS2:

var my_date:Date = new Date();
my_tf.text = my_date.getFullYear() + ', ' + my_date.getMonth() + .....

А название поля data обязательно измените на другое, это служебное зарезервированное слово.

eft.ya 26.04.2013 18:56

я чайник в as.у меня такой код
Код AS1/AS2:

on(release) {
        var my_date:Date = new Date();
my_tf.text = my_date.getFullYear() + ', ' + my_date.getMonth();}

не получается

dark256 26.04.2013 22:18

Мункар тоже чайник. Рекомендация не нативная. Время нужно тащить с сервера с эталонным временем.
Гуглим и читаем за XML

Psycho Tiger 26.04.2013 22:35

Цитата:

Сообщение от dark256 (Сообщение 1131431)
Мункар тоже чайник. Рекомендация не нативная. Время нужно тащить с сервера с эталонным временем.
Гуглим и читаем за XML

Не думаю, что топикстартеру нужна астраномическая точность

mooncar 27.04.2013 00:05

Вложений: 1
eft.ya, код в сообщении нужно оформлять тегами.

Далее, по существу. См. пример.

Вложение 29461

Как справедливо было замечено гуру выше, данное решение основывается на системном времени компьютера, на котором была запущена флешка.
В этом случае мы не можем получить ни времени сервера, откуда флешка была загружена, ни точного времени какого-нибудь города, например, Москвы, Лондона или Пекина. Для этого нужно синхронизировать время с серверным, эта задача решается чуть сложнее.

PS.Код на клипах писать не надо, это плохая практика.

dark256 27.04.2013 05:14

Но за XML читать все равно пригодится....


Часовой пояс GMT +4, время: 17:49.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.