Объект Date

предоставляет значительное количество методов и свойств, связанных с заданием даты и времени (табл. 2.14). Базовой датой принято считать 1 января 1970 г. JavaScript имеет доступ к времени и дате только на клиентской машине, которые могут оказаться неправильными

Таблица 2.14- Свойства и методы объекта Date

Тип Элемент Описание
Свойство constructor Ссылка на функцию, создающую прототип объекта
  prototype Позволяет задать дополнительные свойства

Конструктор этого объекта принимает значение даты в числовом или строковом формате:

ИмяОбъектаДаты = new DateO; ИмяОбъектаДаты = new Оа1е(миллисекунды); ИмяОбъектаДаты = new DateC'Mecau дд, гггг чч:мм:сс"); ИмяОбъектаДаты = new Date(rofl, месяц, день [час, минуты, секунды, миллисе­кунды]); В данном коде элементы имеют следующие значения:

□ Миллисекунды — целые числа, определяющие количество миллисекунд, прошедших с 00:00:00 1 января 1970 г. (по Гринвичу);

□ Месяц, дд, гггг, чч, мм, ее — соответственно месяц, день, год, час, минуты и сукунды;

□ Год, месяц, день, час, минуты, секунды, миллисекунды — целые числа, определяющие соответствующие величины.

Если параметры не указываются, то объект инициализируется текущими датой

и временем.

Например, чтобы узнать текущий день недели, можно воспользоваться следующим

кодом:

MyDate=new DateO;

alert(MyDate.getDayO);

Этот код отобразит число от 0 до 6, соответствующее дню недели (например,

ответствует воскресенью).

[Тип Элемент Описание
свойство Е Константа Эйлера (число е)
  LN10 Константа — натуральный логарифм десяти
  LN2 Константа — натуральный логарифм двух
  LOG10E Константа — логарифм числа е по основанию 10
  LOG2E Константа — логарифм числа е по основанию 2
  PI Константа — число л
  SQRT1_2 Корень квадратный из 1/2
  SQRT2 Корень квадратный из 2
Метод abs() Абсолютная величина заданного значения
  acos() Арккосинус заданного значения (в радианах)
  asin() Арксинус заданного значения (в радианах)
  atan() Арктангенс заданного значения (в радианах)
  atan2() Арктангенс показателя заданного значения или арктангенс частного от деления аргументов (в радианах)
  ceil() Возвращает наименьшее целое число, большее или равное данному числу
  cos() Возвращает косинус числа
  exp() Возвращает число — константу Эйлера, возведенную в заданную степень
  floor() Возвращает наибольшее целое число, меньшее или равное данному числу
  bg() Возвращает натуральный логарифм числа
  max() Возвращает максимальное из 2-х чисел
  mm() Возвращает минимальное из 2-х чисел
  pow() Возведение числа, заданного в первом аргументе, в степень, указанную вторым аргументом
  random() Возвращает число, равномерно распределенное в интервале от 0 до 1
  round() Округляет аргумент до ближайшего целого
  sin() Возвращает синус числа
  taa() Возвращает тангенс числа
  sqrt() Возвращает квадратный корень из числа
  toSourse() Копия объекта
  toString() Строковое представление объекта

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: