In JavaScript kun je de `Date` object gebruiken om met datum en tijd om te gaan.
Hier zijn enkele belangrijke methoden van de `Date` object:
1. `getDate()`: Geeft de dag van de maand (1-31) voor de opgegeven datum.
2. `getDay()`: Geeft de dag van de week (0-6) voor de opgegeven datum.
3. `getFullYear()`: Geeft het jaar (4-cijferige nummer) voor de opgegeven datum.
4. `getMonth()`: Geeft de maand (0-11) voor de opgegeven datum.
5. `getHours()`: Geeft het uur (0-23) voor de opgegeven datum.
6. `getMinutes()`: Geeft de minuten (0-59) voor de opgegeven datum.
7. `getSeconds()`: Geeft de seconden (0-59) voor de opgegeven datum.
Hier is een voorbeeld van hoe je met datum en tijd kunt omgaan in JavaScript:
```
var date = new Date();
console.log(‘Datum: ‘ + date.getDate()); // Dag van de maand
console.log(‘Dag: ‘ + date.getDay()); // Dag van de week
console.log(‘Jaar: ‘ + date.getFullYear()); // Jaar
console.log(‘Maand: ‘ + date.getMonth()); // Maand
console.log(‘Uur: ‘ + date.getHours()); // Uur
console.log(‘Minuten: ‘ + date.getMinutes()); // Minuten
console.log(‘Seconden: ‘ + date.getSeconds()); // Seconden
```
Je kunt ook een specifieke datum instellen door waarden in de `Date` constructor te geven, bijvoorbeeld `new Date(year, month, day, hours, minutes, seconds, milliseconds)`. Houd er rekening mee dat de maandwaarde begint bij 0 (0=januari, 1=februari, enz.). Bijvoorbeeld:
```
var date = new Date(2023, 0, 1, 10, 30, 0);
console.log(date); // Logt de datum en tijd voor 1 januari 2023 10:30:00
```