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

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

Жанры

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

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

Я снова граф. Книга XI

Дрейк Сириус
11. Дорогой барон!
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Я снова граф. Книга XI

Князь

Мазин Александр Владимирович
3. Варяг
Фантастика:
альтернативная история
9.15
рейтинг книги
Князь

Старый, но крепкий

Крынов Макс
1. Культивация без насилия
Фантастика:
рпг
уся
попаданцы
5.00
рейтинг книги
Старый, но крепкий

Кодекс Крови. Книга V

Борзых М.
5. РОС: Кодекс Крови
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Крови. Книга V

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

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

Волкодав

Семёнова Мария Васильевна
1. Волкодав
Фантастика:
фэнтези
героическая фантастика
9.46
рейтинг книги
Волкодав

Вернуть невесту. Ловушка для попаданки 2

Ардова Алиса
2. Вернуть невесту
Любовные романы:
любовно-фантастические романы
7.88
рейтинг книги
Вернуть невесту. Ловушка для попаданки 2

Печать мастера

Лисина Александра
6. Гибрид
Фантастика:
попаданцы
технофэнтези
аниме
фэнтези
6.00
рейтинг книги
Печать мастера

Первый среди равных. Книга III

Бор Жорж
3. Первый среди Равных
Фантастика:
попаданцы
аниме
фэнтези
6.00
рейтинг книги
Первый среди равных. Книга III

Ваше Сиятельство

Моури Эрли
1. Ваше Сиятельство
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Ваше Сиятельство

Товарищ "Чума" 2

lanpirot
2. Товарищ "Чума"
Фантастика:
городское фэнтези
попаданцы
альтернативная история
5.00
рейтинг книги
Товарищ Чума 2

Александри В. Стихотворения. Эминеску М. Стихотворения. Кошбук Д. Стихотворения. Караджале И.-Л. Потерянное письмо. Рассказы. Славич И. Счастливая мельница

Эминеску Михай
126. Библиотека всемирной литературы
Поэзия:
поэзия
5.00
рейтинг книги
Александри В. Стихотворения. Эминеску М. Стихотворения. Кошбук Д. Стихотворения. Караджале И.-Л. Потерянное письмо. Рассказы. Славич И. Счастливая мельница

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

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

Ненаглядная жена его светлости

Зика Натаэль
Любовные романы:
любовно-фантастические романы
6.23
рейтинг книги
Ненаглядная жена его светлости