Freigeben über


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.
}

Anforderungen

Version 3

Betrifft:

Date-Objekt

Siehe auch

Referenz

getHours-Methode

getUTCHours-Methode

setUTCHours-Methode