Metodo setHours
Aggiornamento: novembre 2007
Consente di impostare il valore delle ore nell'oggetto Date utilizzando l'ora locale.
function setHours(numHours : Number [, numMin : Number [, numSec : Number [, numMilli : Number ]]])
Argomenti
numHours
Obbligatorio. Valore numerico che rappresenta le ore.numMin
Facoltativo. Valore numerico che rappresenta i minuti.numSec
Facoltativo. Valore numerico che rappresenta i secondi.numMilli
Facoltativo. Valore numerico che rappresenta i millisecondi.
Note
Per tutti i metodi set che prevedono argomenti facoltativi, se un argomento facoltativo non viene specificato, verrà utilizzato il valore restituito dai corrispondenti metodi get. Se, ad esempio, l'argomento numMinutes è facoltativo ma non viene specificato, verrà utilizzato il valore restituito dal metodo getMinutes.
Per impostare il valore delle ore in base al formato UTC (Tempo universale coordinato, Universal Coordinated Time), è possibile utilizzare il metodo setUTCHours.
Se il valore di un argomento è maggiore del relativo intervallo o è un numero negativo, gli altri valori memorizzati verranno modificati di conseguenza. Se, ad esempio, la data memorizzata è "5 gen 1996 00.00.00" e si richiama il metodo setHours(30), la data verrà modificata in "6 gen 1996 6.00.00". I numeri negativi verranno modificati nello stesso modo.
Esempio
Nell'esempio seguente viene illustrato l'utilizzo del metodo setHours.
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.
}