Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Даний об'єкт дозволяє використовувати в сценаріях JavaScript дати і числа. Дати в JavaScript зберігаються в мілісекундах, починаючи з 00:00 01.01.1970. Ця дата називається епохальною. Дати до цього моменту часу використовувати в JavaScript не можна. Це пов'язано з тим, що в сценаріях набагато частіше доводиться мати справу з теперішнім часом і майбутнім, ніж з минулим.
Створення об'єкта Date: об'єкт Date створюється так само, як і інші об'єкти JavaScript, - за допомогою ключового слова new. При створенні об'єкта також можна указати і дату, що зберігається в ньому. Для цього використовується один з наступних форматів запису:
z=new Date()
z=new Date("1 травня, 2001 12:20:00 ")
z=new Date(5, 1, 2001)
z=new Date(5, 1, 2001, 12, 20, 0)
Визначення значення об'єкта Date
Для визначення елементів значення об'єкта Date використовується набір методів set.
· setDate() - визначає день месяца
· setMonth() - визначає місяць, місяць визначається числом в діапазоні від 0 до 11
· setYear() - визначає рік
· setTime() - визначає час (і дату), відлічений в мілісекундах від початку першого січня 1970 года
· setHours(), setMinutes(), setSeconds() - визначає час
Отримання значень об'єкта Date
Метод get використовується для отримання значень, збережених в об'єкті Date.
· getDate() - повертає день місяця
· getMonth() - повертає місяць
· getYear() - повертає рік
· getTime() – повертає час, відлічений у мілісекундах від початку першого січня 1970 року
· getHours(), getMinutes(), getSeconds() - повертає час
Тимчасові зони
Функції, що дозволяють в JavaScript використовувати дати різних тимчасових поясів:
· getTimeZoneOffset() - повертає значення зсуву в часі відносно нульового меридіана (нульового тимчасового пояса). В цьому випадку локальний час визначається по певному в Windows тимчасовому поясу. (Перед використанням цього методу необхідно переконатися в правильності визначення параметрів в аплете Date/Time (Мова і стандарти) теки Control Panel (Панель управління))
· toGMTString() - перетворить значення об'єкта Date в текстове значення у форматі UTC (універсальної угоди про уявлення часу і дати)
· toLocalString() - перетворить значення об'єкта Date в текст у форматі локального тимчасового пояса.
Зміна формату представлення дати:
· Date.parse() - перетворить текстовий запис дати, наприклад Jun 20, 1996, в значення об'єкта Date (число мілісекунд, відлічених від 1/1/1970)
· Date.UTC() - виконує зворотну попередньому методу дію. Перетворить значення об'єкта Date (введене в мілісекунда) в звичний вигляд (число: місяць: рік час
Дата публикования: 2015-04-10; Прочитано: 179 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!