Чтение онлайн

на главную - закладки

Жанры

JavaScript. Подробное руководство, 6-е издание
Шрифт:

Пример

Известно множество методов, позволяющих работать с созданным объектом

Date
:

d = new Date; // Получает текущую дату и время

document.write('Сегодня: "+d.toLocaleDateString + '. ');// Показывает дату

document.write('Время: '+ d.toLocaleTimeString); // Показывает время

var dayOfWeek = d.getDay; // День недели

var weekend = (dayOfWeek == 0) || (dayOfWeek == 6); // Сегодня выходной?

Еще одно типичное применение объекта

Date
– это вычитание миллисекундного представления текущего времени из другого времени для определения относительного местоположения двух временных меток. Следующий пример клиентского кода показывает два таких применения:

<script language="JavaScript">

today = new Date; // Запомнить сегодняшнюю дату

Christmas = new Date; // Получить дату из текущего года

Christmas.setMonth(11); // Установить месяц декабрь...

Christmas.setDate(25); // и 25-е число

// Если Рождество еще не прошло, вычислить количество миллисекунд между текущим моментом

// и Рождеством, преобразовать его в количество дней и вывести сообщение

if (today.getTime < Christmas.getTime) {

difference = Christmas.getTime - today.getTime;

difference = Math.floor(difference / (1000 * 60 * 60 * 24));

document.write('Всего ' + difference + ' дней до Рождества!');

}

</script>

// ... остальная часть HTML-документа ...

<script language="JavaScript">

// Здесь мы используем объекты Date для измерения времени

// Делим на 1000 для преобразования миллисекунд в секунды

now = new Date;

document.write('<р>Страница загружалась' +

(now.getTime-today.getTime)/1000 +

'секунд.');

</script>

См. также

Date.parse, Date.UTC

Date.getDate

возвращает значение поля дня месяца объекта

Date

Синтаксис

дата. getDate

Возвращаемое значение

День месяца даты, представляющей собой объект

Date
, в соответствии с локальным временем. Возвращаемые значения могут находиться в интервале между 1 и 31.

Date.getDay

возвращает значение поля дня недели объекта Date

Синтаксис

дата.getDay

Возвращаемое значение

День недели даты, представляющей собой объект

Date
, в соответствии с локальным временем. Возвращает числа от 0 (воскресенье) до 6 (суббота).

Date.getFullYear

возвращает значение поля года объекта Date

Синтаксис

дата.getFullYear

Возвращаемое значение

Год, получаемый, когда дата выражена в локальном времени. Возвращает четыре цифры, а не сокращение из двух цифр.

Date.getHours

возвращает значение поля часа объекта

Date

Синтаксис

дата.getHours

Возвращаемое значение

Значение поля часа в дате, представляющей собой объект

Date
, в локальном времени. Возвращаемое значение находится в диапазоне между 0 (полночь) и 23 (11 часов вечера).

Date.getMilliseconds

возвращает значение поля миллисекунд объекта

Date

Синтаксис

дата.getMilliseconds

Возвращаемое значение

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

Date
, вычисленное в локальном времени.

Date.getMinutes

возвращает значение поля минут объекта

Date

Поделиться:
Популярные книги

Черный маг императора 3

Герда Александр
3. Черный маг императора
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Черный маг императора 3

Кодекс Охотника. Книга IV

Винокуров Юрий
4. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга IV

Тринадцатый

NikL
1. Видящий смерть
Фантастика:
фэнтези
попаданцы
аниме
6.80
рейтинг книги
Тринадцатый

Жена по ошибке

Ардова Алиса
Любовные романы:
любовно-фантастические романы
7.71
рейтинг книги
Жена по ошибке

Курсант: назад в СССР

Дамиров Рафаэль
1. Курсант
Фантастика:
попаданцы
альтернативная история
7.33
рейтинг книги
Курсант: назад в СССР

Древесный маг Орловского княжества

Павлов Игорь Васильевич
1. Орловское княжество
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Древесный маг Орловского княжества

Властелин Севера

Корнуэлл Бернард
3. Саксонские хроники
Приключения:
исторические приключения
8.67
рейтинг книги
Властелин Севера

Московское золото или нежная попа комсомолки. Часть Вторая

Хренов Алексей
2. Летчик Леха
Фантастика:
попаданцы
5.00
рейтинг книги
Московское золото или нежная попа комсомолки. Часть Вторая

Третий. Том 2

INDIGO
2. Отпуск
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий. Том 2

И в аду есть герои

Панов Вадим Юрьевич
5. Тайный Город
Фантастика:
боевая фантастика
9.19
рейтинг книги
И в аду есть герои

Вернувшийся: Первые шаги. Том II

Vector
2. Вернувшийся
Фантастика:
боевая фантастика
космическая фантастика
рпг
5.00
рейтинг книги
Вернувшийся: Первые шаги. Том II

Воплощение Похоти

Некрасов Игорь
1. Воплощение Похоти
Фантастика:
юмористическое фэнтези
попаданцы
рпг
аниме
5.00
рейтинг книги
Воплощение Похоти

#Бояръ-Аниме. Газлайтер. Том 24

Володин Григорий Григорьевич
24. История Телепата
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
#Бояръ-Аниме. Газлайтер. Том 24

Хозяин Теней

Петров Максим Николаевич
1. Безбожник
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Хозяин Теней