Date.getDate
Синтаксис
myDate.getDate();
Аргументы
Нет.
Описание
Метод; Возвращает день месяца (целое от 1 до 31) указанного объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.getDay
Синтаксис
myDate.getDay();
Аргументы
Нет.
Описание
Метод; Возвращает день недели (0 для воскресенья, 1 для понедельника, и т.д.) указанного объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.getFullYear
Синтаксис
myDate.getFullYear();
Аргументы
Нет.
Описание
Метод; возвращает четырехзначное значение года указанного объекта Date согласно системному времени.
Player
Flash 5 или выше.
Пример
Создаем новый объект Date и посылаем значение, полученное методом getFullYear, в окно Output:
myDate = new Date(); trace(myDate.getFullYear());
Date.getHours
Синтаксис
myDate.getHours();
Аргументы
Нет.
Описание
Метод; Возвращает час (целое от 0 до 23) указанного объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.getMilliseconds
Синтаксис
myDate.getMilliseconds();
Аргументы
Нет.
Описание
Метод; возвращает количество миллисекунд (целое от 0 до 999) указанного объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.getMinutes
Синтаксис
myDate.getMinutes();
Аргументы
Нет.
Описание
Метод; возвращает количество минут (целое от 0 до 59) указанного объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.getMonth
Синтаксис
myDate.getMonth();
Аргументы
Нет.
Описание
Метод; возвращает месяц (0 - январь, 1 - февраль, и т.д.) указанного объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.getSeconds
Синтаксис
myDate.getSeconds();
Аргументы
Нет.
Описание
Метод; возвращает количество секунд (целое от 0 до 59) указанного объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.getTime
Синтаксис
myDate.getTime();
Аргументы
Нет.
Описание
Метод; Возвращает количество миллисекунд (целое от 0 до 999), прошедших с 1 января 1970, для указанного объекта Date; глобальное время. Используйте этот метод для представления определенного момента времени в различных часовых поясах.
Player
Flash 5 или выше
Date.getTimezoneOffset
Синтаксис
mydate.getTimezoneOffset();
Аргументы
Нет.
Описание
Метод; возвращает разницу в минутах между системным и глобальным временем.
Player
Flash 5 и выше.
Пример
Получаем разницу между летним временем в Сан-Франциско и гринвичским. Поправка на летнее время происходит, если метод был вызван именно в это время.
new Date().getTimezoneOffset();
Результат:
420 (7 hours * 60 minutes/hour = 420 minutes)
Date.getUTCDate
Синтаксис
myDate.getUTCDate();
Аргументы
Нет.
Описание
Метод; возвращает день месяца указанного объекта Date согласно глобальному времени.
Player
Flash 5 или выше.
Date.getUTCDay
Синтаксис
myDate.getUTCDate();
Аргументы
Нет.
Описание
Метод; возвращает день недели указанного объекта Date согласно глобальному времени.
Date.getUTCFullYear
Синтаксис
myDate.getUTCFullYear();
Аргументы
Нет.
Описание
Метод; возвращает четырехзначное значение года указанного объекта Date согласно глобальному времени.
Player
Flash 5 или выше.
Date.getUTCHours
Синтаксис
myDate.getUTCHours();
Аргументы
Нет.
Описание
Метод; возвращает час указанного объекта Date согласно глобальному времени.
Player
Flash 5 или выше.
Date.getUTCMilliseconds
Синтаксис
myDate.getUTCMilliseconds();
Аргументы
Нет.
Описание
Метод; возвращает количество миллисекунд указанного объекта Date согласно глобальному времени.
Player
Flash 5 или выше.
Date.getUTCMinutes
Синтаксис
myDate.getUTCMinutes();
Аргументы
Нет.
Описание
Метод; возвращает количество минут указанного объекта Date согласно глобальному времени.
Player
Flash 5 или выше.
Date.getUTCMonth
Синтаксис
myDate.getUTCMonth();
Аргументы
Нет.
Описание
Метод; возвращает месяц указанного объекта Date согласно глобальному времени.
Player
Flash 5 или выше.
Date.getUTCSeconds
Синтаксис
myDate.getUTCSeconds();
Аргументы
Нет.
Описание
Метод; возвращает количество секунд указанного объекта Date согласно глобальному времени.
Player
Flash 5 или выше.
Date.getYear
Синтаксис
myDate.getYear();
Аргументы
Нет.
Описание
Метод; возвращает значение года указанного объекта Date согласно системному времени. Значение года представлено как "четырехзначный год" - 1900; например, год 2000 будет представлен как 100.
Player
Flash 5 или выше.
Date (object)
Объект Date позволяет получить дату и время по Гринвичу (глобальные) и текущие (системные), где запущен Flash Player. Чтобы воспользоваться методами объекта Date, необходимо сначала создать его экземпляр с помощью конструктора.
При работе с объектом Date необходим Flash 5 Player.
Методы объекта Date не статичные и применяются отдельно для каждого экземпляра объекта Date, для которого были вызваны.
Таблица методов объекта Date Метод Описание
getDate
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());
Date.setDate
Синтаксис
myDate.setDate(date);
Аргументы
date Целое от 1 до 31.
Описание
Метод; выставляет день месяца объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.setFullYear
Синтаксис
myDate.setFullYear(year [, month [, date]] );
Аргументы
year Четырехзначное число, обозначающее год; например, 99 - это не 1999 год, а 99 год.
month Целое от 0 (январь) до 11 (декабрь). Аргумент необязателен.
date Целое от 1 до 31. Аргумент необязателен.
Описание
Метод; выставляет полную дату объекта Date согласно системному времени. Если month и date определены, они также привязываются к системному времени.
Результаты вызовов getUTCDay и getDay могут быть изменены вызовом этой функции.
Player
Flash 5 или выше.
Date.setHours
Синтаксис
myDate.setHours(hour);
Аргументы
hour Целое от 0 (полночь) до 23 (11 вечера).
Описание
Метод; выставляет час объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.setMilliseconds
Синтаксис
myDate.setMilliseconds(millisecond);
Аргументы
millisecond Целое от 0 до 999.
Описание
Метод; выставляет количество миллисекунд объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.setMinutes
Синтаксис
myDate.setMinutes(minute);
Аргументы
minute Целое от 0 до 59.
Описание
Метод; выставляет количество минут объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.setMonth
Синтаксис
myDate.setMonth(month [, date ]);
Аргументы
month Целое от 0 (январь) до 11 (декабрь).
date Целое от 1 to 31. Необязательный аргумент.
Описание
Метод; выставляет месяц объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.setSeconds
Синтаксис
myDate.setSeconds(second);
Аргументы
second Целое от 0 до 59.
Описание
Метод; выставляет количество секунд объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.setTime
Синтаксис
myDate.setTime(millisecond);
Аргументы
millisecond Целое от 0 до 999.
Описание
Метод; выставляет дату указанного объекта Date в миллисекундах.
Player
Flash 5 или выше.
Date.setUTCDate
Синтаксис
myDate.setUTCDate(date);
Аргументы
date Целое от 1 до 31.
Описание
Метод; выставляет дату указанного объекта Date согласно глобальному времени. Вызов этого метода не обновляет другие поля объекта Date, в отличие от getUTCDay и getDay методов, которые в соответствии с изменением выставляют другой день недели.
Player
Flash 5 или выше.
Date.setUTCFullYear
Синтаксис
myDate.setUTCFullYear(year [, month [, date]]);
Аргументы
year Четырехзначный год, например 2000.
month Целое от 0 (январь) до 11 (декабрь); необязательный аргумент.
date Целое от 1 до 31; необязательный аргумент.
Описание
Метод; выставляет год указанного объекта Date (mydate) в глобальном времени.
Метод может также выставить месяц и дату объекта; метод не обновляет значений в других полях, однако вызов getUTCDay и getDay позволяет видеть измененные значения, если, например, поменялся день недели.
Player
Flash 5 или выше.
Date.setUTCHours
Синтаксис
myDate.setUTCHours(hour [, minute [, second [, millisecond]]]));
Аргументы
hour Целое от 0 (полночь) до 23 (11 вечера).
minute Целое от 0 до 59; необязательный аргумент.
second Целое от 0 до 59; необязательный аргумент.
millisecond Целое от 0 до 999; необязательный аргумент.
Описание
Метод; выставляет час указанного объекта Date согласно глобальному времени.
Player
Flash 5 или выше.
Date.setUTCMilliseconds
Синтаксис
myDate.setUTCMilliseconds(millisecond);
Аргументы
millisecond Целое от 0 до 999.
Описание
Метод; выставляет миллисекунды указанного объекта Date согласно глобальному времени.
Player
Flash 5 или выше.
Date.setUTCMinutes
Синтаксис
myDate.setUTCMinutes(minute [, second [, millisecond]]));
Аргументы
minute Целое от 0 до 59.
second Целое от 0 до 59; необязательный аргумент.
millisecond Целое от 0 до 999; необязательный аргумент.
Описание
Метод; выставляет минуты указанного объекта Date согласно глобальному времени.
Player
Flash 5 или выше.
Date.setUTCMonth
Синтаксис
myDate.setUTCMonth(month [, date]);
Аргументы
month Целое от 0 (январь) до 11 (декабрь).
date Целое от 1 до 31; необязательный аргумент.
Описание
Метод; выставляет месяц и, если необходимо, день (дату), указанного объекта Date согласно глобальному времени. Метод не обновляет значений в других полях, однако вызов getUTCDay и getDay позволяет видеть измененные значения, если, например, поменялся день недели.
Player
Flash 5 или выше.
Date.setUTCSeconds
Синтаксис
myDate.setUTCSeconds(second [, millisecond]));
Аргументы
second Целое от 0 до 59.
millisecond Целое от 0 до 999; необязательный аргумент.
Описание
Метод; выставляет секунды указанного объекта Date согласно глобальному времени.
Player
Flash 5 или выше.
Date.setYear
Синтаксис
myDate.setYear(year);
Аргументы
year Четырехзначный год, например, 2000.
Описание
Метод; выставляет год указанного объекта Date согласно системному времени.
Player
Flash 5 или выше.
Date.toString
Синтаксис
myDate.toString();
Аргументы
Нет.
Описание
Метод; возвращает строку, представляющую дату и время, содержащиеся в объекте Date.
Player
Flash 5 или выше.
Пример
Получаем в виде строчки информацию, содержащуюся в dateOfBirth:
var dateOfBirth = newDate(74, 7, 7, 18, 15); trace (dateOfBirth.toString());
На выходе:
Wed Aug 7 18:15:00 GMT-0700 1974
Date.UTC
Синтаксис
Date.UTC(year, month [, date [, hour [, minute [, second [, millisecond ]]]]]);
Аргументы
year Четырехзначный номер, например, 2000.
month Целое от 0 (январь) до 11 (декабрь).
date Целое от 1 до 31; необязательный аргумент.
hour Целое от 0 (полночь) до 23 (11 вечера).
minute Целое от 0 до 59; необязательный аргумент.
second Целое от 0 до 59; необязательный аргумент.
millisecond Целое от 0 до 999; необязательный аргумент.
Описание
Метод; возвращает количество миллисекунд, прошедших с 00.00 1 января 1970 г. по глобальному времени до заданного времени. Это статичный метод, активизирующийся через конструктор объекта Date, а не через данный объект Date. Метод позволяет создавать объект Date на основании глобального времени, в то время как конструктор объекта Date основывается на системном.
Player
Flash 5 или выше.
Пример
Создаем новый объект Date gary_birthday, определенным в глобальном времени:
gary_birthday = new Date(Date.UTC(1974, 7, 8));