Skip to content

Date constructor

garevna edited this page Sep 23, 2018 · 3 revisions

🎓 Date ()

Создать объект даты и времени можно с помощью конструктора Date ()

var myData = new Date ( year,  month, day, hours, minutes, seconds, milliseconds )

Конструктор принимает аргументы: год, месяц, число, час, минуты, секунды ( и миллисекунды )

нумерация месяцев начинается с 0 ( январь - 0, февраль - 1 и т.д. )

Но можно и проще:

var newData = new Date ( год, месяц, число )

Если вызвать конструктор без аргументов, будет создан объект даты с текущими значениями даты и времени

Если передать аргументы год, месяц и день месяца, то будет создан объект даты с указанным значением даты

Например, в результате выполнения кода:

var newData = new Date ( 2017,  11,  10 )
в переменной   newData  будет:
Sun Dec 10 2017 00:00:00 GMT+0200 (Финляндия (зима))

Переменная newData является объектом (

typeof  newData            // "object"

Это объект класса Date

newData instanceof Date    // true

т.е. создан конструктором Date ()

Все объекты класса Date имеют ряд свойств и методов

✅ Метод  getDay ()          вернет порядковый номер дня недели ( начиная с  0 - воскресенье )
✅ Метод  getFullYear ()     вернет год
✅ Метод  getMonth ()        вернет порядковый номер месяца ( начиная с  0 )
✅ Метод  getDate ()         вернет день месяца ( начиная с  1 )
✅ Метод  setDate ()         установит день месяца, указанный аргументом
✅ Метод  getHours ()        вернет часы
✅ Метод  getMinutes ()      вернет минуты
✅ Метод  getSeconds()       вернет секунды

var newData = new Date ( 2017,  11,  10 )
newData
// Sun Dec 10 2017 00:00:00 GMT+0200 (Восточная Европа, стандартное время)
newData.toLocaleString()    // "10.12.2017, 0:00:00"
newData.setHours(12)
newData.toLocaleString()    // "10.12.2017, 12:00:00"
newData.setMinutes(45)
newData.toLocaleString()    // "10.12.2017, 12:45:00"
newData.setSeconds(45)
newData.toLocaleString()    // "10.12.2017, 12:45:45"
newData.setDate(45)
newData.toLocaleString()    // "14.01.2018, 12:45:45"

© Irina H.Fylyppova 2018
Использование данных материалов или любой их части коммерческими школами ( курсами ) является нарушением авторских прав


Новая версия


1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19

Занятие 1

⤵️

Занятие 2

⤴️ ⤵️

Занятие 3

⤴️ ⤵️

Занятие 4

⤴️ ⤵️

Занятие 5

⤴️ ⤵️

Занятие 6

⤴️ ⤵️

Занятие 7

⤴️ ⤵️

Занятие 8

⤴️ ⤵️

Занятие 9

⤴️ ⤵️

Занятие 10

⤴️ ⤵️

Занятие 11

⤴️ ⤵️

Занятие 12

⤴️ ⤵️

Занятие 13

⤴️ ⤵️

Занятие 14

⤴️ ⤵️

Занятие 15

⤴️ ⤵️

Занятие 16

⤴️ ⤵️

Занятие 17

⤴️ ⤵️

Занятие 18

⤴️ ⤵️

Занятие 19

⤴️ ⤵️

⤴️

ico20 Дополнительно
dir-20 Справочная инфо

Clone this wiki locally