Método setHours
Define o valor de time no Date objeto usando a time local.
function setHours(numHours : Number [, numMin : Number [, numSec : Number [, numMilli : Number ]]])
Argumentos
numHours
Obrigatório.Um valor numérico igual ao valor da hora.numMin
Opcional.Um valor numérico igual ao valor do minuto.numSec
Opcional.Um valor numérico igual ao valor do segundo.numMilli
Opcional.Um valor numérico igual ao valor de milissegundos.
Comentários
All conjunto métodos de levando argumentos opcionais usam o valor retornado do correspondente de obter métodos, se você não especificar um argumento opcional.Por exemplo, se o numMinutes argumento é opcional, mas não for especificado, o JScript usa o valor retornado das getMinutes método.
Para conjunto o valor horas usando coordenada universal time (UTC), use o setUTCHours método.
Se o valor de um argumento for maior do que o intervalo ou é um número negativo, outros valores armazenados são modificados da mesma forma.Por exemplo, se a data armazenada é "5 de janeiro de 1996 00: 00: 00", esetHours(30) é chamado, a data é alterada para "6 de janeiro de 1996 06: 00: 00." Números negativos têm um comportamento semelhante.
Exemplo
O exemplo a seguir ilustra o uso do setHours método.
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.
}