ES6 - Método setHours ()

El método setHours () de la fecha de JavaScript establece las horas para una fecha específica de acuerdo con la hora local.

Sintaxis

Date.setHours(hoursValue[, minutesValue[, secondsValue[, msValue]]])

Parámetro

  • hoursValue - Un número entero entre 0 y 23, que representa la hora.

  • minutesValue - Un número entero entre 0 y 59, que representa los minutos.

  • secondsValue- Un número entero entre 0 y 59, que representa los segundos. Si especifica el parámetro secondsValue, también debe especificar minutesValue.

  • msValue- Un número entre 0 y 999, que representa los milisegundos. Si especifica el parámetro msValue, también debe especificar minutesValue y secondsValue.

Si no especifica los parámetros minutesValue, secondsValue y msValue, se utilizan los valores devueltos por los métodos getUTCMinutes, getUTCSeconds y getMilliseconds.

Ejemplo

var dt = new Date( "Aug 28, 2008 23:30:00" ); 
dt.setHours(02); 
console.log(dt);

Salida

Thu Aug 28 2008 02:30:00 GMT+0000 (UTC)