ホーム > Date > setUTCHours

setUTCHours

協定世界時に基づき,日付の「時」を設定します.

シンタックス

dateObject.setUTCHours(hour, min, sec, millisec)
  • hour - 時 (0から23)
  • min - [省略可能] 分 (0から59)
  • sec - [省略可能] 秒 (0から59)
  • millisec - [省略可能] ミリ秒 (0から999)

解説

setUTCHoursメソッドは協定世界時に基づき,時を設定します. minが指定された場合は分も,secが指定された場合は秒も,millisecが指定された場合はミリ秒も同時に設定します.

サンプルコード

以下にsetUTCHoursメソッドを使用したサンプルコードを示します.

<html>
  <head>
    <title>setUTCHoursメソッドのサンプルコード</title>
  </head>
  <body>
    <script type="text/javascript" language="javascript">
      /* 1950/10/02 23:59:59 */
      var dt = new Date("October 2, 1950 23:59:59");
      document.write("日 付: " + dt + "<br />");

      /* 時を変更 */
      dt.setUTCHours(0);
      document.write("変更1: " + dt + "<br />");

      /* 時と分を変更 */
      dt.setUTCHours(0, 0);
      document.write("変更2: " + dt + "<br />");

      /* 時と分と秒を変更 */
      dt.setUTCHours(0, 0, 0);
      document.write("変更3: " + dt + "<br />");
    </script>
  </body>
</html>

実行例

サンプルコードの実行結果は以下のようになります.

日 付: Mon Oct 02 1950 23:59:59 GMT+0900 (JST)
変更1: Mon Oct 02 1950 09:59:59 GMT+0900 (JST)
変更2: Mon Oct 02 1950 09:00:59 GMT+0900 (JST)
変更3: Mon Oct 02 1950 09:00:00 GMT+0900 (JST)

関連項目

スポンサード リンク

inserted by FC2 system