Tijd instellen in een Date object in JavaScript
Toen we een datumobject aanmaakten
op deze manier: new Date(), -
lieten we de ronde haakjes leeg. In dit
geval kregen we het huidige tijdstip.
We kunnen het echter ook anders aanpakken - door
parameters aan hem door te geven in het formaat new Date(jaar,
maand, dag, uren, minuten, seconden, milliseconden)
en in dit geval wordt in de variabele date
niet het huidige tijdstip opgeslagen, maar het
tijdstip dat we in de parameters hebben opgegeven. Hierbij
begint de telling van maanden bij het doorgeven van parameters
bij nul.
Parameters kunnen vanaf het einde worden weggelaten. Hierbij worden ontbrekende parameters voor milliseconden, seconden en uren gelijkgesteld aan nul, en voor dagen - aan één. Jaar en maand kunnen niet worden weggelaten.
Laten we een datumobject aanmaken met een specifiek tijdstip:
let date = new Date(2025, 10, 5, 12, 59, 59);
De mogelijkheid om een tijdstip in te stellen kan worden gebruikt, bijvoorbeeld, om de dag van de week voor een bepaalde datum te weten te komen:
let date = new Date(2025, 10, 5); // stellen 5 november 2025 in
let day = date.getDay();
let days = ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'];
console.log(days[day]);
Ontdek welke dag van de week het was op jouw verjaardag.