JavaScript date setting methods
- Vorige pagina JS-datumsoorten
- Volgende pagina JS-wiskunde
Using the 'set date' method, you can set the date value of the date object (year, month, day, hour, minute, second, millisecond).
Date setting methods
Setting methods are used to set a specific part of the date. Below are the most commonly used methods (sorted alphabetically):
Method | Description |
---|---|
setDate() | Set day as a number (1-31) |
setFullYear() | Set year (optional month and day) |
setHours() | Set hours (0-23) |
setMilliseconds() | Set milliseconds (0-999) |
setMinutes() | Set minutes (0-59) |
setMonth() | Set month (0-11) |
setSeconds() | Set seconds (0-59) |
setTime() | Set time (milliseconds since January 1, 1970): |
setFullYear() method
setFullYear()
Method to set the year of a date object. This example is set to 2020:
Voorbeeld
<script> var d = new Date(); d.setFullYear(2020); document.getElementById("demo").innerHTML = d; </script>
setFullYear()
The method canSelectSet month and day:
Voorbeeld
<script> var d = new Date(); d.setFullYear(2020, 11, 3); document.getElementById("demo").innerHTML = d; </script>
setMonth() method
setMonth()
Method to set the month of a date object (0-11):
Voorbeeld
<script> var d = new Date(); d.setMonth(11); document.getElementById("demo").innerHTML = d; </script>
setDate() method
setDate()
Method to set the day of a date object (1-31):
Voorbeeld
<script> var d = new Date(); d.setDate(15); document.getElementById("demo").innerHTML = d; </script>
setDate()
The method can also be used to add daysAddTo date:
Voorbeeld
<script> var d = new Date(); d.setDate(d.getDate() + 50); document.getElementById("demo").innerHTML = d; </script>
If you add days, switch months or years, the change will be automatically handled by the Date object.
setHours() method
setHours()
Method to set the hours of a date object (0-23):
Voorbeeld
<script> var d = new Date(); d.setHours(22); document.getElementById("demo").innerHTML = d; </script>
setMinutes() method
setMinutes()
Method to set the minutes of a date object (0-59):
Voorbeeld
<script> var d = new Date(); d.setMinutes(30); document.getElementById("demo").innerHTML = d; </script>
setSeconds() method
setSeconds()
Method to set the seconds of a date object (0-59):
Voorbeeld
<script> var d = new Date(); d.setSeconds(30); document.getElementById("demo").innerHTML = d; </script>
Datumvergelijking
Daten kunnen gemakkelijk worden vergeleken.
Het volgende voorbeeld vergelijkt vandaag met 16 januari 2049:
Voorbeeld
var today, someday, text; today = new Date(); someday = new Date(); someday.setFullYear(2049, 0, 16); if (someday > today) { text = "Vandaag is voor 16 januari 2049"; } text = "Vandaag is na 16 januari 2049"; } document.getElementById("demo").innerHTML = text;
JavaScript telt van 0 tot 11 maanden. Januari is 0. December is 11.
Volledige JavaScript-datumreferencehandleiding
Voor een volledige datumreferencehandleiding, bezoek onze volledige JavaScript-datumreferencehandleiding.
Dit handboek bevat beschrijvingen en voorbeelden van alle datum-eigenschappen en -methoden.
- Vorige pagina JS-datumsoorten
- Volgende pagina JS-wiskunde