Método de setHours
Define o valor da hora de Date usando o objeto hora 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 de minutos.numSec
Opcional. Um valor numérico igual a valor do segundo.numMilli
Opcional. Um valor numérico igual ao valor de milissegundos.
Comentários
Todos os set o valor retornado do correspondente de usar métodos levando os argumentos opcionais obter métodos, se você não especificar um argumento opcional. Por exemplo, se a numMinutes argumento não for especificado, o JScript usa o valor retornado a partir de getMinutes método.
Para definir o valor de horas usando o tempo Universal Coordenado (UTC), use o setUTCHours método.
Se o valor de um argumento é maior do que o seu intervalo ou um número negativo, outros valores armazenados são modificados de acordo. Por exemplo, se a data armazenada é "em 5 de janeiro de 1996 00: 00: 00", e setHours(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 de 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.
}