JavaScript
 Computer >> コンピューター >  >> プログラミング >> JavaScript

【JavaScript】setUTCSeconds()メソッドで世界時(UTC)に基づいて秒を設定する方法

setUTCSeconds()メソッドとは

JavaScriptのsetUTCSeconds()メソッドは、世界協定時(UTC)に従って、指定した日付の「秒」を設定します。ローカルタイムではなく、常にUTCを基準として値が更新される点が特徴です。

パラメータ

setUTCSeconds(secondsValue[, msValue])メソッドで使用できるパラメータは以下のとおりです。

  • secondsValue − 秒を表す0〜59までの整数。
  • msValue − ミリ秒を表す0〜999までの数値。

サンプルコード

以下のコードを実行すると、指定した日付に対して秒を設定できます。

<html>
   <head>
      <title>JavaScript setUTCSeconds Method</title>
   </head>

   <body>
      <script>
         var dt = new Date( "Aug 28, 2008 13:30:00" );
         dt.setUTCSeconds( 65 );
         document.write( dt );
      </script>
   </body>
</html>

この例では、「2008年8月28日 13:30:00」の日付オブジェクトに対して65秒を設定しています。指定できる範囲(0〜59)を超える値を渡した場合でもエラーにはならず、自動的に分への繰り上がり処理が行われるため、結果は「13:31:05」となります。

  1. JavaScriptで日付の「日」を設定する方法|setDate()の使い方を解説

    JavaScriptでは、DateオブジェクトのsetDate()メソッドを使うことで、日付の「日」(1〜31)を設定・変更できます。この記事では、実際のコード例と実行結果をもとに、setDate()の基本的な使い方をわかりやすく解説します。 setDate()メソッドとは setDate()は、Dateオブジェクトの「日」の値だけを変更するためのメソッドです。年や月はそのままに、日にちだけを差し替えたい場合に便利です。引数には1〜31の整数を指定しますが、範囲外の値を渡してもエラーにはならず、自動的に月をまたいだ日付へと調整されます。また、このメソッドは元のDateオブジェクト自体を書き換え

  2. Matplotlibで日付のxticklabels(X軸ラベル)を設定する方法

    matplotlibで時系列データを可視化する際、X軸の目盛りラベル(xticklabels)を読みやすい日付形式に整形したいケースは非常に多くあります。本記事では、エポック時刻(UNIXタイムスタンプ)を「YYYY-MM-DD HH:MM:SS」形式の日付ラベルとして表示する具体的な手順を、コード例とともに解説します。 基本的な手順 図のサイズを設定し、サブプロット間および周囲の余白を調整します。 エポック時刻と値の2つのリストを作成します。 エポック時刻から日付文字列のリストを生成します。 figureとサブプロットを作成します。 plot()メソッドで日付と値をプロットします。 xti