в оглавление примеры сценариев с использованием различных свойств общая схема иерархической структуры объектов
 
 
 
 

объект date

предыдущая страничка следующая страничка

Другие методы get объекта даты возвращают определенные ее компоненты. При их об работке следует проявлять осторожность, так как некоторые значения начинаются с 0. Например, январь в JavaScript имеет номер 0, а декабрь — 11. Часы, минуты и секунды начи наются с нуля (это вполне логично). В числах календаря используются реальные единицы — первый день имеет номер 1. Значение года, принадлежащего двадцатому веку, равно разно сти между реальным годом и 1900. Например, год 1996 обозначается как 96. Годы до 1900 и после 1999 в JavaScript отображаются в полном четырехзначном формате. Таким образом, если значение меньше 100, к нему нужно добавить 1900.

var today = new Date ()
var thisYear = today.getYear()
if (thisYear < 100) {
thisYear += 1900 }

Здесь предполагается, что не используются годы до 100 года до нашей эры. Если страница предназначена для IE3/J2+ и NN4+, воспользуйтесь методом getFullYear (), который воз вращает четырехсимвольное значение года.

Для изменения какой-либо компоненты даты применяется соответствующий метод set . Если изменение одного значения требует корректировки других, JavaScript выполняет все операции автоматически. Рассмотрим, например, как изменяются связанные значения в сле дующей последовательности:

myBirthday = new Date ("September 11, 2001")
result = myBirthday.getDay () // результат = 2, вторник
myBirthday.setYear (2002) // переход к следующему году
result = myBirthday.getDay () // результат = 3, среда

То же число является другим днем недели — JavaScript сам отслеживает это изменение.

 
 
 
  методы | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | <<< | >>>

Hosted by uCoz