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)