Программирование >>  Руководство по созданию web приложений 

1 ... 132 133 134 [ 135 ] 136 137 138 ... 141


Приложение 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);



1 ... 132 133 134 [ 135 ] 136 137 138 ... 141

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика