Date (object)
Объект Date позволяет получить дату и время по Гринвичу (глобальные) и текущие (системные), где запущен Flash Player. Чтобы воспользоваться методами объекта Date, необходимо сначала создать его экземпляр с помощью конструктора.
При работе с объектом Date необходим Flash 5 Player.
Методы объекта Date не статичные и применяются отдельно для каждого экземпляра объекта Date, для которого были вызваны.
Таблица методов объекта Date
Метод
Описание
getDate
Возвращает день месяца указанного объекта Date согласно системному времени. getDay Возвращает день недели указанного объекта Date согласно системному времени. getFullYear Возвращает четырехзначное значение года указанного объекта Date согласно системному времени. getHours Возвращает час указанного объекта Date согласно системному времени. getMilliseconds Возвращает количество миллисекунд указанного объекта Date согласно системному времени. getMinutes Возвращает количество минут указанного объекта Date согласно системному времени. getMonth Возвращает месяц указанного объекта Date согласно системному времени. getSeconds Возвращает количество секунд указанного объекта Date согласно системному времени. getTime Возвращает количество миллисекунд, прошедших с 1 января 1970, для указанного объекта Date. getTimezoneOffset Возвращает разницу в минутах между системным и глобальным временем. getUTCDate Возвращает день месяца указанного объекта Date согласно глобальному времени. getUTCDay Возвращает день недели указанного объекта Date согласно глобальному времени. getUTCFullYear Возвращает четырехзначное значение года указанного объекта Date согласно глобальному времени. getUTCHours Возвращает час указанного объекта Date согласно глобальному времени. getUTCMilliseconds Возвращает количество миллисекунд указанного объекта Date согласно глобальному времени. getUTCMinutes Возвращает количество минут указанного объекта Date согласно глобальному времени.getUTCMonth | Возвращает месяц указанного объекта Date согласно глобальному времени. |
getUTCSeconds | Возвращает количество секунд указанного объекта Date согласно глобальному времени. |
getYear | Возвращает значение года указанного объекта Date согласно системному времени. |
setDate | Выставляет день месяца объекта Date согласно системному времени. |
setFullYear | Выставляет полную дату объекта Date согласно системному времени. |
setHours | Выставляет час объекта Date согласно системному времени. |
setMilliseconds | Выставляет количество миллисекунд объекта Date согласно системному времени. |
setMinutes | Выставляет количество минут объекта Date согласно системному времени. |
setMonth | Выставляет месяц объекта Date согласно системному времени. |
setSeconds | Выставляет количество секунд объекта Date согласно системному времени. |
setTime | Выставляет дату указанного объекта Date в миллисекундах. |
setUTCDate | Выставляет дату указанного объекта Date согласно глобальному времени. |
setUTCFullYear | Выставляет год указанного объекта Date согласно глобальному времени. |
setUTCHours | Выставляет час указанного объекта Date согласно глобальному времени. |
setUTCMilliseconds | Выставляет миллисекунды указанного объекта Date согласно глобальному времени. |
setUTCMinutes | Выставляет минуты указанного объекта Date согласно глобальному времени. |
setUTCMonth | Выставляет месяц указанного объекта Date согласно глобальному времени. |
setUTCSeconds | Выставляет секунды указанного объекта Date согласно глобальному времени. |
setYear | Выставляет год указанного объекта Date согласно системному времени. |
toString | Возвращает строку, представляющую дату и время, содержащиеся в объекте Date. |
Date.UTC | Возвращает количество миллисекунд, прошедших с 00.00 1 января 1970 г. по глобальному времени до заданного времени. |
Синтаксис
new Date(); new Date(year [, month [, date [, hour [, minute [, second [, millisecond ]]]]]] );
Аргументы
year Число от 0 до 99, задающих год между 1900 и 1999, иначе должны быть заданы все четыре цифры.
month Целое от 0 (январь) до 11 (декабрь); необязательный аргумент.
date Целое от 0 до 31; необязательный аргумент.
hour Целое от 0 (полночь) до 23 (11 вечера).
minute Целое от 0 до 59; необязательный аргумент.
second Целое от 0 до 59; необязательный аргумент.
millisecond Целое от 0 до 999; необязательный аргумент.
Описание
Объект; создает и хранит дату и время.
Player
Flash 5 или выше.
Пример
Получаем текущие дату и время:
now = new Date();
Создаем новый объект Date, хранящий день рождения Гарри, 7 августа 1974:
gary_birthday = new Date (74, 7, 7);
Создаем новый объект Date, получаем данные с помощью методов getMonth, getDate, и getFullYear, форматируем их, а получившуюся строку отправляем в текстовое поле dateTextField.
myDate = new Date(); dateTextField = (mydate.getMonth() + "/" + myDate.getDate() + "/" + mydate.getFullYear());