Date-objektin käsittely JavaScriptissä

Nyt aloitamme opiskelemaan päivämäärien käsittelyä JavaScriptissä. Tätä varten tarvitsemme Date-objektin, jonka avulla JavaScriptissä voidaan suorittaa erilaisia manipulaatioita päivämäärien kanssa.

Päivämääräobjekti luodaan seuraavasti:

javascriptnew Date();

Tallennetaan luotu objekti johonkin muuttujaan, esimerkiksi muuttujaan date:

javascriptlet date = new Date();

Suoritetun operaation jälkeen muuttuja date edustaa objektia, joka tallentaa nykyisen hetken (sekunnin, minuutin, tunnin ja niin edelleen).

Käyttämällä tätä objektia erikoisten metodien avulla voimme saada tarvitsemamme aikaiset ominaisuudet, esimerkiksi nykyisen tunnin, nykyisen päivän tai nykyisen kuukauden.

Esimerkiksi nykyisen tunnin voi saada näin: date.getHours(), ja nykyisen kuukauden - näin date.getMonth(). Katso kaikki vaihtoehdot:

javascriptlet date = new Date();

console.log(date.getFullYear()); // vuosi
console.log(date.getMonth());    // kuukausi
console.log(date.getDate());     // päivä

console.log(date.getHours());    // tunnit
console.log(date.getMinutes());  // minuutit
console.log(date.getSeconds());  // sekunnit

Huomioi, että getMonth-metodin palauttama kuukausi alkaa nollasta - tammikuu on nolla, helmikuu yksi ja niin edelleen.

Задание 1

Tulosta nykyinen päivä.

Задание 2

Tulosta nykyinen kuukausi.

Задание 3

Tulosta nykyinen vuosi.