setHours-Methode
Aktualisiert: November 2007
Legt den Wert der Stunden im Date-Objekt unter Verwendung der Ortszeit fest.
function setHours(numHours : Number [, numMin : Number [, numSec : Number [, numMilli : Number ]]])
Argumente
numHours
Erforderlich. Ein den Stunden entsprechender numerischer Wert.numMin
Optional. Ein den Minuten entsprechender numerischer Wert.numSec
Optional. Ein den Sekunden entsprechender numerischer Wert.numMilli
Optional. Ein den Millisekunden entsprechender numerischer Wert.
Hinweise
Alle set-Methoden, denen optionale Argumente übergeben werden, verwenden den durch die entsprechenden get-Methoden zurückgegebenen Wert, wenn kein optionales Argument angegeben wurde. Wenn z. B. das numMinutes-Argument optional, aber nicht angegeben ist, verwendet JScript den von der getMinutes-Methode zurückgegebenen Wert.
Um den Wert der Stunden unter Verwendung der koordinierten Weltzeit (Universal Coordinated Time, UTC) festzulegen, verwenden Sie die setUTCHours-Methode.
Ist der Wert eines Arguments größer als dessen Bereich bzw. eine negative Zahl, werden andere gespeicherte Werte entsprechend geändert. Lautet das gespeicherte Datum z. B. "5. Jan 1996 00:00:00", ändert sich das Datum beim Ausführen von setHours(30) in "6. Jan 1996 06:00:00". Negative Zahlen haben eine ähnliche Auswirkung.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung der setHours-Methode.
function SetHoursDemo(nhr, nmin, nsec){
var d, s; //Declare variables.
d = new Date(); //Create Date object.
d.setHours(nhr, nmin, nsec); //Set hours, minutes, & seconds.
s = "Current setting is " + d.toLocaleString()
return(s); //Return new date setting.
}