JScript  

Método setHours

Establece el valor de las horas en el objeto Date utilizando la hora local.

objetoFecha.setHours(numHoras[, numMin[, numSeg[, numMili]]])

Argumentos

objetoFecha
Requerido. Cualquier objeto Date.
numHoras
Requerido. Un valor numérico igual al valor de las horas.
numMin
Opcional. Un valor numérico igual al valor de los minutos. Se debe proporcionar si se utiliza cualquiera de los argumentos siguientes.
numSeg
Opcional. Un valor numérico igual al valor de los segundos. Se debe proporcionar si se utiliza el argumento siguiente.
numMili
Opcional. Un valor numérico igual al valor de milisegundos.

Comentarios

Todos los métodos set que obtienen argumentos opcionales, utilizan el valor devuelto de los métodos get correspondientes, si no se especifica un argumento opcional. Por ejemplo, si el argumento numMinutos es opcional, pero si no se especifica, JScript utiliza el valor devuelto por el método getMinutes.

Para establecer el valor de las horas utilizando el Horario Universal Coordinado (UTC), use el método setUTCHours.

Si el valor de un argumento es mayor que su intervalo o si es un número negativo, los demás valores almacenados se modifican según sea el caso. Por ejemplo, si la fecha almacenada es "5 de enero de 1996 00:00:00" y se llama a setHours(30), la fecha cambia a "6 de enero de 1996 06:00:00". Los números negativos se comportan de manera similar.

Ejemplo

El siguiente ejemplo muestra el uso del método setHours.

function EjemploDeSetHours(nhr, nmin, nseg){
   var d, s;                    //Declara las variables.
   d = new Date();            //Crea objeto Date.
   d.setHours(nhr, nmin, nseg);  //Establece horas, minutos y segundos.
   s = "La configuración actual es " + d.toLocaleString()
   return(s);                 //Devuelve la fecha nueva establecida.
}

Requisitos

Versión 3

Consulte también

Método getHours | Método getUTCHours | Métodos del objeto Date | Método setUTCHours

Se aplica a: Objeto Date

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.