JavaScript - Método setUTCHours () de data
Descrição
Data Javascript setUTCHours() método define a hora para uma data especificada de acordo com a hora local.
Sintaxe
Sua sintaxe é a seguinte -
Date.setUTCHours(hoursValue[, minutesValue[, secondsValue[, msValue]]])
Note - Os parâmetros entre colchetes são sempre opcionais.
Detalhe de Parâmetro
hoursValue - Um número inteiro entre 0 e 23, representando a hora.
minutesValue - Um número inteiro entre 0 e 59, representando os minutos.
secondsValue- Um número inteiro entre 0 e 59, representando os segundos. Se você especificar o parâmetro secondsValue, também deverá especificar minutesValue.
msValue- Um número entre 0 e 999, representando os milissegundos. Se você especificar o parâmetro msValue, também deverá especificar minutesValue e secondsValue.
Se você não especificar os parâmetros minutesValue, secondsValue e msValue, os valores retornados dos métodos getUTCMinutes, getUTCSeconds e getUTCMilliseconds serão usados.
Se um parâmetro que você especifica estiver fora do intervalo esperado, setUTCHours tenta atualizar as informações de data no objeto Date de acordo. Por exemplo, se você usar 100 para segundosValor, os minutos serão incrementados em 1 (min + 1) e 40 serão usados para segundos.
Exemplo
Experimente o seguinte exemplo.
<html>
<head>
<title>JavaScript setUTCHours Method</title>
</head>
<body>
<script type = "text/javascript">
var dt = new Date( "Aug 28, 2008 23:30:00" );
dt.setUTCHours( 15 );
document.write( dt );
</script>
</body>
</html>
Resultado
Thu Aug 28 2008 20:30:00 GMT+0530 (India Standard Time)