122 of 264 menu

Objekt Date

Objekt Date je osnovni objekt za delo z datumi.

Sintaksa

let date = new Date();

Spremenljivka date je zdaj objekt z datumom, ki shranjuje trenutni časovni trenutek (sekundo, minuto, uro in tako naprej). S posebnimi funkcijami lahko dobimo potrebne značilnosti časa, na primer trenutno uro, trenutni dan ali trenutni mesec.

Na primer, trenutno uro lahko dobimo takole: date.getHours(), trenutni mesec pa takole date.getMonth(). Oglejte si vse možnosti:

let date = new Date(); console.log(date.getSeconds()); // sekunde console.log(date.getMinutes()); // minute console.log(date.getHours()); // ure console.log(date.getDate()); // dnevi console.log(date.getMonth()); // meseci od nič console.log(date.getFullYear()); // leto console.log(date.getDay()); // trenutni dan v tednu

Nastavitev določenega časovnega trenutka

Namesto trenutnega časa lahko nastavite določen časovni trenutek. Za to je potrebno posredovati parametre v formatu new Date(leto, mesec, dan, ure, minute, sekunde, milisekunde). V tem primeru se v spremenljivko date zapiše ne trenutni čas, ampak tisti, ki smo ga določili s parametri. Posebnosti tega formata: štetje mesecev se začne od nič, manjkajoči parametri, začenši z urami, se štejejo za nič, za leto, mesece in dni pa za ena.

Primer

Izpišimo trenutne dan, mesec in leto v formatu 'leto-mesec-dan' (medtem ko bo mesec za 1 manjši od dejanskega, ker se številčenje mesecev začne od nič):

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

Glejte tudi

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni