Werken met het Date object in JavaScript
We beginnen nu met het leren werken met
data in JavaScript. Hiervoor hebben we het
object Date nodig, waarmee we in
JavaScript verschillende manipulaties met
data kunnen uitvoeren.
Een object met een datum wordt als volgt aangemaakt:
new Date();
Laten we het aangemaakte object in een variabele opslaan,
bijvoorbeeld in de variabele date:
let date = new Date();
Na deze operatie zal de variabele date
een object voorstellen dat het
huidige tijdstip bevat (seconde, minuut,
uur, enzovoort).
Met behulp van dit object kunnen we via speciale methodes de gewenste tijdskenmerken ophalen, bijvoorbeeld het huidige uur, de huidige dag of de huidige maand.
Het huidige uur kan bijvoorbeeld zo worden opgehaald:
date.getHours(), en de huidige maand -
zo: date.getMonth(). Bekijk alle
opties:
let date = new Date();
console.log(date.getFullYear()); // jaar
console.log(date.getMonth()); // maand
console.log(date.getDate()); // dag
console.log(date.getHours()); // uren
console.log(date.getMinutes()); // minuten
console.log(date.getSeconds()); // seconden
Let op: de maand die de methode
getMonth teruggeeft, begint bij nul - januari
is nul, februari is één, enzovoort.
Toon de huidige dag op het scherm.
Toon de huidige maand op het scherm.
Toon het huidige jaar op het scherm.