JavaScript Date setHours() methode

Definitie en gebruik

setHours() Methode om de uur van een datumobject in te stellen.

Deze methode kan ook gebruikt worden om minuten, seconden en milliseconden in te stellen.

Voorbeeld

Voorbeeld 1

Stel de uur in op 15:

var d = new Date();
d.setHours(15);

Probeer het zelf

Voorbeeld 2

Voorbeeld

Stel de tijd in op 15:35:01

var d = new Date();
d.setHours(15, 35, 1);

Probeer het zelf

Voorbeeld 3

Stel de tijd in op 48 uur geleden:

var d = new Date();
d.setHours(d.getHours() - 48);

Probeer het zelf

Syntax

Date.setHours(hour, min, sec, millisec)

Parameterwaarde

Parameter Beschrijving
hour

Verplicht. Vertegenwoordigt een gehele uurwaarde.

De verwachte waarde is 0-23, maar andere waarden zijn toegestaan:

  • -1 veroorzaakt het laatste uur van de vorige dag
  • 24 veroorzaakt de eerste uur van de volgende dag
min

Optioneel. Vertegenwoordigt een gehele minuutwaarde.

De verwachte waarde is 0-59, maar andere waarden zijn toegestaan:

  • -1 veroorzaakt het laatste minute van de vorige uur
  • 60 veroorzaakt het eerste minute van de volgende uur
sec

Optioneel. Vertegenwoordigt een gehele secondwaarde.

De verwachte waarde is 0-59, maar andere waarden zijn toegestaan:

  • -1 veroorzaakt het laatste second van de vorige minuut
  • 60 veroorzaakt het eerste second van de volgende minuut
millisec

Optioneel. Vertegenwoordigt een gehele millisecondwaarde.

De verwachte waarde is 0-999, maar andere waarden zijn toegestaan:

  • -1 veroorzaakt het laatste millisecond van de vorige seconde
  • 1000 veroorzaakt het eerste millisecond van de volgende seconde

Technische details

Retourwaarde: Numerieke waarde die het aantal milliseconden tussen de datumobject en middernacht van 1 januari 1970 aangeeft.
JavaScript versie: ECMAScript 1

Browserondersteuning

Methode Chrome IE Firefox Safari Opera
setHours() Support Support Support Support Support

Related pages

Tutorial:JavaScript date

Tutorial:JavaScript date format

Tutorial:JavaScript date setting methods