122 of 264 menu

Објекат Date

Објекат Date - главни објекат за рад са датумима.

Синтакса

let date = new Date();

Сада променљива date је објекат са датумом који у себи чува тренутни временски моменат (секунду, минут, сат и тако даље). Помоћу специјалних функција можемо добити потребне карактеристике времена, на пример, тренутни сат, тренутни дан или тренутни месец.

На пример, тренутни сат се може добити овако: date.getHours(), а тренутни месец - овако date.getMonth(). Погледајте све варијанте:

let date = new Date(); console.log(date.getSeconds()); // секунде console.log(date.getMinutes()); // минути console.log(date.getHours()); // сати console.log(date.getDate()); // дани console.log(date.getMonth()); // месеци од нуле console.log(date.getFullYear()); // година console.log(date.getDay()); // тренутни дан у недељи

Постављамо одређени временски моменат

Може се поставити не тренутни временски моменат, већ задати. За то треба проследити параметре у формату new Date(година, месец, дан, сати, минути, секунде, милисекунде) и у том случају у променљиву date уписаће се не тренутни временски моменат, већ онај који смо навели у параметрима. Особине овог формата: бројање месеци почиње од нуле, параметри који недостају, почев од сати сматрају се једнаким нули, а за годину, месеце и дане – јединици.

Пример

Хајде да испишемо тренутне дан, месец и годину у формату 'година-месец-дан' (месец ће притом бити за 1 мањи од стварног, јер је нумерација месеци од нуле):

let date = new Date(); let str = date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate(); console.log(str);

Погледајте такође

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј