Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Объект Date




Объект Option

Описывает элемент списка. Объект option является элементом списка и должен быть определен внутри тега <SELECT>. Возможно динамическое создание элементов с помощью конструктора и их последующее добавление в список;

opt1= new Option();

document.myForm.mySelect.options[document.myForm.mySelect.length]=opt1;

Свойства:

• value - значение, подлежащее передаче на сервер;

• text.- текст опции. Задается как текст после тега <Option>;

• index - индекс элемента в массиве options[] (начиная с 0). Readonly;

• selected - булево свойство, используется для определения, выбран ли элемент списка в настоящий момент. Позволяет из программы выбирать элемент списка, при этом обработчик select.onChange() не вызывается;

• defaultSelected - определяет, выбран ли элемента по умолчанию. Readonly.

Позволяет вам работать с датой и временем. Объект Date является встроенным объектом JavaScript. Хранит дату как количество миллисекунд с 1 января 1970 г. 00:00:00. Даты, предшествующие 1970 г., не допускаются. Создание объекта Date:

1.dateObjectName = new Date() - создаются текущие дата и время;

2.dateObjectName = new Date("month day, year hours:minutes:seconds");

3.dateObjectName = new Date(year, month, day);

4.dateObjectName = new Date(year, month, day, hours, minutes, seconds).

dateObjectName - любое имя нового объекта или свойство существующего объекта;

year, month, day, hours, minutes, seconds - строковые значения для второй формы конструктора. Для форм 3 и 4 - целочисленные значения. Если вы пропускаете часы, минуты или секунды в формах 2 и 4 синтаксиса, то будет установлено нулевое значение.

Методы:

• getDate() - возвращает число месяца для указанной даты. Значение, возвращаемое getDate, является целым числом от 1 до 31;

• getDay();

• getHours() - возвращает часы для указанной даты. Значение, возвращаемое getHours, является целым числом от 0 до 23;

• getMinutes() - возвращает минуты для указанной даты. Значение, возвращаемое getMinutes, является целым числом от 0 до 59. Значение, возвращаемое getMonth, является целым числом от 0 до 11. Ноль соответствует январю, один - февралю и т.д.;

• getSeconds() - возвращает секунды для указанной даты. Значение, возвращаемое getSeconds, является целым числом от 0 до 59;

• getTime() - возвращает числовое значение, соответствующее времени для указанной даты. Значение, возвращаемое методом getTime(), является числом миллисекунд, начиная с 1 января 1970 г. 00:00:00;

• getYear() - возвращает год для указанной даты. Значение, возвращаемое getYear, равно году минус 1900. Например, если год 1976-й, то возвращаемое значение равно 76;

 

• getTimezoneOffset() - возвращает смещение временной зоны в минутах относительно гринвичского меридиана. Смещение временной зоны является разницей между местным временем и GMT (гринвичским временем). Сезонное время (зимнее, летнее) не дает возможности говорить об этом смещении как о константе;

• parse(dateString) - возвращает количество миллисекунд в строковом представлении даты, начиная с 1 января 1970 г. 00:00:00 по местному времени.

Метод parse выдает дату в строковом представлении (например, "Dec 25, 1995") и возвращает количество миллисекунд, начиная с 1 января 1970 г. 00:00:00 (по местному времени). Эта функция используется для установки значений даты, основанных на строковом значении, например, в сочетании с методом setTime и объектом Date.

Полученная строка принимается в стандартном синтаксисе даты IETF: "Mon, 25 Dec 1995 13:30:00 GMT". Функция понимает континентальную US временную зону, но в основном используется временная зона смещения, например "Mon, 25 Dec 1995 13:30:00 GMT+0430" (4 ч. 30 мин. западнее Гринвича). Если вы не указали временной зоны, принимается местная временная зона. GMT и UTC считаются эквивалентными.

Исключение: Так как функция parse() является статическим методом Date, вы всегда используете ее как Date.parse(), а не как метод созданного вами объекта date.

 

• setDate(dayValue) - устанавливает число месяца для указанной даты. dayValue - целое число от 1 до 31 или свойство существующего объекта, представляющего собой число месяца;

• setHours(hoursValue) - устанавливает часы для указанной даты. hoursValue - целое число от 0 до 23 или свойство существующего объекта, представляющее собой часы;

• setMinutes(minutesValue) - устанавливает минуты для указанной даты. minutesValue - целое число от 0 до 59 или свойство существующего объекта, представляющее собой минуты;

• setMonth(month Value) - устанавливает месяц для указанной даты. monthValue - целое число от 0 до 11 (представляющее собой месяцы с января по декабрь) или свойство существующего объекта;

• setSeconds(secondsValue) - устанавливает секунды для указанной даты. secondsValue - целое число от 0 до 59 или свойство существующего объекта;

• setTime(timevalue) - устанавливает значение объекта date. timevalue - целое число или свойство существующего объекта, представляющее собой количество миллисекунд, начиная с 1 января 1970 г. 00:00:00;

• setYear(yearValue) - устанавливает год для указанной даты. timevalue - целое число больше чем 1900 или свойство существующего объекта;

 

• toGMTString() - переводит дату в строку, используя среднее гринвичское время (GMT). Точный формат значения возвращаемого toGMTString зависит от платформы;

• toLocaleString() - переводит дату в строку, используя местный часовой пояс. Если вы для перевода даты используете toLocaleString, помните, что различные locales собирают строку в различных путях. Используйте методы getHours(), getMinutes(), getSeconds() для получения более переносимых результатов;

 

• UTC(year, month, day, [, hrs] [, min] [, sec]) - возвращает количество миллисекунд в объект date, начиная с 1 января 1970 г. 00:00:00, GMT. UTC берет параметры даты, разделенные запятой, и возвращает количество миллисекунд, начиная с 1 января 1970 00:00:00, GMT.

year - год после 1990;

month - месяц между 0-11;

day - день месяца между 1-31;

hrs - часы между 0-23;

min - минуты между 0-59;

sec - секунды между 0-59.

Исключение:Так как UTC является статическим методом Date, используйте его как Date.UTC(), а не как метод созданного вами объекта date.

События:

• нет. Встроенные объекты не имеют событий.




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 301; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.