Él setUTCHours() establece la hora para una fecha específica según la hora universal y devuelve la cantidad de milisegundos desde el 1 de enero de 1970 a las 00:00:00 UTC hasta la hora representada por la actualización Date instancia.

Sintaxis

setUTCHours(hoursValue)setUTCHours(hoursValue, minutesValue)setUTCHours(hoursValue, minutesValue, secondsValue)setUTCHours(hoursValue, minutesValue, secondsValue, msValue)

Parámetros

hoursValue
Un número entero entre 0 y 23, que representa la hora.
minutesValue
Opcional. Un número entero entre 0 y 59, que representa los minutos.
secondsValue
Opcional. Un número entero entre 0 y 59, que representa los segundos. Si especifica el secondsValue parámetro, también debe especificar el minutesValue.
msValue
Opcional. Un número entre 0 y 999, que representa los milisegundos. Si especifica el msValue parámetro, también debe especificar el minutesValue y secondsValue.

Valor devuelto

El número de milisegundos entre el 1 de enero de 1970 00:00:00 UTC y la fecha actualizada.

Descripción

Si no especifica el minutesValue, secondsValuey msValue parámetros, los valores devueltos por el getUTCMinutes(), getUTCSeconds()y getUTCMilliseconds() se utilizan métodos.

Si un parámetro que especifica está fuera del rango esperado, setUTCHours() intenta actualizar la información de fecha en el Date objeto en consecuencia. Por ejemplo, si usa 100 para secondsValuelos minutos se incrementarán en 1 (minutesValue + 1), y 40 se utilizará para los segundos.

Ejemplos

Usando setUTCHours()

var theBigDay =newDate();
theBigDay.setUTCHours(8);

Especificaciones

Especificación
Especificación del lenguaje ECMAScript (ECMAScript)
#sec-date.prototype.setutchours

Compatibilidad del navegador

Escritorio Móvil
Cromo Borde Firefox explorador de Internet Ópera Safari WebView Android cromo androide Firefox para Android Ópera Android Safari en IOS Samsung Internet
setUTCHours 1 12 1 4 4 1 1 18 4 10.1 1 1.0

Ver también

  • Date.prototype.getUTCHours()
  • Date.prototype.setHours()