|
Программирование >> Руководство по созданию web приложений
Приложение I JavaScript 397 текущую дату и время. Ниже мы кратко пппни.м конструкторы и методы этого класса. iiHCTpf мторы класса Date Для использования большинства методов класса Date необходимо создать объект этого класса при помощи одного из трех конструкторов. Конструктор первого ааааа вызывается следующим образом: var d, iJtMaw = new Date<); Здесь создается объект Date, в котором хранится информация о текущей дате и времени. Это время задается по Гринвичу, или, пользуясь современным определением, с использованием времени Universal Coordinated Time : Конструктор второго вида позволяет указать дату через единственный параметр: ааг dtNewDate; dtNewDate = шчл/ . Параметр .... задает дату в миллисекундах, считая от 1 января 1970 года. И наконец, конструктор третьего вида предназначен для раздельной установки компонентов даты и во многих случаев более удобен для использования: dtNewDate; : s(year, month, date, twurs. min, sec, im); Параметры этого конструктора перечислены в таблице П-1 2, Таблица П-12. Параметры конструктора Date I hi рямечр ( )1ИСЯ11ие Год, : - 1998 2012 month Номер месяца от О (январь) до И : date . . дата в диапазоне от 1 до 31 haias Необязательный параметр, час дня в диапазоне от О до 23. Не- обходимо указывать параметр только в том случае, если задан параметр rain min Необязательный : задающий минуты в диапазоне от О до 59. Не- обходимо указывать этот параметр только в том случае, если задан параметр sec sec . параметр, секунды в диапазоне от О до 59. Необходимо указывать параметр только в том случае, если задан параметр ms ms параметр, задающий миллисекунды в диапазоне getDate Определение даты, хранящейся в класса Date. Метод возвращает значение календарной даты в от 1 до 31. Пример использования: va dtiawDaia; var nDate; dtNewI nDate ..: .i getDay Определение номера дня недели, хранящегося в объекте класса Date-Метод возвращает О для воскресения, 1 - для понедельника и т. д. Пример использования; getHours Определение количества часов, прощедщих после полуночи. Пример Определение количества минут, прощедщих с начала часа. Пример использования: nMiiutea == dtaate,eeriiUautfle(), getMonth Определение количества месяцев, прощедщих с января. Пример n oatii = . . , ia а : getSeconds Определение количества секунд, прощедщих с laiaa.ia минуты. Пример I = dtDate.getSecondsO; getTime времени для заданного объекта класса Date. Метод getTirae возвращает количество миллисекунд, прощедщих с 1 января года. Пример netTliiilriBeiffsit смещения локального времени относительно времени по Гринвичу (в миллисекундах). Примериспользования: naffaatMl.l.llaacoaoa = . i . , 12 Oct 1998 12:00 12 Oct 1998 12:00 getYear Метод getYear возвращает год, хранящийся в объекте класса Date. Пример использования: пУваг = iltData.§ettiar(); parse Метод parse возвращает количество миллисекунд, прошедших с 00 часов 00 минут 1 января 1970 года по время, указанное в параметре функции. Для вызова этого метода Вам не нужно создавать объект класса Date, достаточно просто сослаться на имя этого класса: alls = Date, par8e(eil!itiStrlni), Через параметр szDataString Вы можете указать время, например так: 12 Oct 1998 12:00:00 :00 ИТ :00 еит+оззо Первая из этих строк задает локальную дату и время, вторая - дату и время по Гринвичу, и, наконец, последггяя - время и дату по Гринвичу со смещением на 3 часа и 30 минут. Метод parse обычно применяют вместе с конструктором объекта Date или с методом i который мы рассмотрим ниже. setDate Метод setDate используется для установки календарной даты в объекте класса Date. Пример использования: dtiewDate, setOttt(nOttiiuil)er); Параметр nDateiyiber может принимать значения от 1 до 31. setHours Метод setHours используется для установки количества часов, прошедших после полуночи, в объекте класса iita. Пример использования: dtiaiiaate. sftioarsCnHoura); Параметр nHoura может принимать любые положительные или отрицательные значения. При необходимости происходит соответствующее изменение календарной даты, записанной в объекте класса Date. Sitlliiitfi Метод setMinutes используется для определения количества минут, прошедших с начала часа, в объекте класса Date. Пример использования: dtiewOati.attBlnutusiniiautts);
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |