122 of 264 menu

Date objekt

Objekt Date on peamine objekt kuupäevadega töötamiseks.

Süntaks

let date = new Date();

Nüüd on muutuja date objekt kuupäevaga, mis sisaldab endas praegust ajamomenti (sekundid, minutid, tunnid jne). Spetsiaalsete funktsioonide abil saame me vajalikke aja karakteristikuid, näiteks praegune tund, praegune päev või praegune kuu.

Näiteks saab praeguse tunni kätte nii: date.getHours(), ja praeguse kuu - nii date.getMonth(). Vaata kõiki võimalusi:

let date = new Date(); console.log(date.getSeconds()); // sekundid console.log(date.getMinutes()); // minutid console.log(date.getHours()); // tunnid console.log(date.getDate()); // päevad console.log(date.getMonth()); // kuud nullist console.log(date.getFullYear()); // aasta console.log(date.getDay()); // praegune nädalapäev

Määrame kindla ajahetke

Saab määrata mitte praeguse ajahetke, vaid etteantud ajahetke. Selleks tuleb edastada parameetrid formaadis new Date(aasta, kuu, päev, tunnid, minutid, sekundid, millisekundid) ja sel juhul kirjutatakse muutujasse date mitte praegune ajahetk, vaid see, mille me parameetrites määrasime. Sellise formaadi eripärad: kuude loendamine algab nullist, puuduvad parameetrid, alates tunddest loetakse võrdseks nulliga, aga aasta, kuude ja päevade puhul – ühega.

Näide

Väljastame praegused päev, kuu ja aasta formaadis 'aasta-kuu-päev' (kuu on sel juhul 1 võrra väiksem kui tegelik, sest kuude nummerdamine algab nullist):

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

Vaata ka

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu