Објекат датума се користи у ЈаваСцрипт-у за манипулисање датумом и временом. Рад са датумом и временом у ЈаваСцрипт-у се често изводи преко ЈаваСцрипт Дате() објекта. Има неколико метода и конструктор који нам једноставно омогућава да радимо са датумом и временом. На веб страници, тајмер се може подесити помоћу ЈаваСцрипт објекта датума.
Овај приручник ће елаборирати Дате() конструкторе у ЈаваСцрипт-у.
Шта је ЈаваСцрипт Дате() конструктор?
За креирање објеката датума, користите „ Нова ” оператор. Постоје четири различита Дате() конструктора за креирање објеката датума:
-
- Датум()
- Датум(датумСтринг)
- Датум (милисекунде)
- Датум (година, месец, дан, сати, минути, секунде, милисекунде)
Хајде да проверимо сваки од наведених метода један по један!
Како користити Дате() конструктор у ЈаваСцрипт-у?
Позивањем „ нови датум() ” конструктор, креира се нови објекат датума са данашњим датумом и временом:
био датум = нови датум ( ) ;
Сада одштампајте тренутни датум и време на конзоли преношењем променљиве „ датум ' до ' цонсоле.лог() ” метод:
Следећа вредност датума ће бити приказана на конзоли:
Како користити конструктор датума (датеСтринг) у ЈаваСцрипт-у?
Да бисте направили нови објекат датума са датим низом датума, користите „ нови датум (датеСтринг) ” конструктор.
Да бисмо то урадили, прво ћемо креирати нови објекат датума тако што ћемо проследити датум као стринг у конструктору Дате(датеСтринг):
био датум = нови датум ( '8. октобар 2022. 15:11:05' ) ;
Затим га одштампајте на конзоли:
Одговарајући излаз ће изгледати овако:
Како користити конструктор датума (милисекунде) у ЈаваСцрипт-у?
Уз помоћ „ нови датум (милисекунде) ” конструктора, нови објекат датума се креира коришћењем универзалног времена (УТЦ) додавањем милисекунди.
Када се позове нови конструктор датума (милисекунди), креира се нови објекат датума са НУЛА милисекунди додати нултом времену:
био датум = нови датум ( 0 ) ;
Одштампајте датум који враћа „ нови датум (милисекунде) ” конструктор користећи метод цонсоле.лог():
Излаз
Слично, када смо прошли „ 500000000000 ” милисекунди до конструктора, датум ће бити приказан у односу на њега:
Дати излаз показује време након 15 година:
Како користити конструктор датума (година, месец, дан, сати, минути, секунде, милисекунде) у ЈаваСцрипт-у?
Овај конструктор прихвата најмање два аргумента и највише седам да би добио време у наведеном формату. Међутим, у случају једног параметра, конструктор Дате() ће га прихватити као милисекунде.
На пример, све параметре ћемо проследити конструктору Дате(), укључујући годину, месец, дан, сате, минуте, секунде и милисекунде као 2022, 5, 11, 15, 14, 15 и 7, респективно:
био датум = нови датум ( 2022 , 5 , Једанаест , 12 , 14 , петнаест , 7 ) ;
На крају, одштампајте вредност објекта датума на конзоли користећи „ цонсоле.лог() ” метод:
Излаз
Прикупили смо сва битна упутства везана за ЈаваСцрипт Дате() конструктор.
Закључак
Да бисте направили објекат датума, можете користити једну од четири варијанте конструктора Дате(), укључујући Дате(), Дате(датеСтринг), Датум(милисекунде) и Дате(година, месец, дан, сати, минути, секунде, милисекунди). Штавише, да бисте креирали објекат Дате, користите „ Нова ” оператор. Овај приручник је разрадио конструктор Дате() у ЈаваСцрипт-у.