【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」となります。
-
JavaScriptで日付の「日」を設定する方法|setDate()の使い方を解説
JavaScriptでは、DateオブジェクトのsetDate()メソッドを使うことで、日付の「日」(1〜31)を設定・変更できます。この記事では、実際のコード例と実行結果をもとに、setDate()の基本的な使い方をわかりやすく解説します。 setDate()メソッドとは setDate()は、Dateオブジェクトの「日」の値だけを変更するためのメソッドです。年や月はそのままに、日にちだけを差し替えたい場合に便利です。引数には1〜31の整数を指定しますが、範囲外の値を渡してもエラーにはならず、自動的に月をまたいだ日付へと調整されます。また、このメソッドは元のDateオブジェクト自体を書き換え
-
Matplotlibで日付のxticklabels(X軸ラベル)を設定する方法
matplotlibで時系列データを可視化する際、X軸の目盛りラベル(xticklabels)を読みやすい日付形式に整形したいケースは非常に多くあります。本記事では、エポック時刻(UNIXタイムスタンプ)を「YYYY-MM-DD HH:MM:SS」形式の日付ラベルとして表示する具体的な手順を、コード例とともに解説します。 基本的な手順 図のサイズを設定し、サブプロット間および周囲の余白を調整します。 エポック時刻と値の2つのリストを作成します。 エポック時刻から日付文字列のリストを生成します。 figureとサブプロットを作成します。 plot()メソッドで日付と値をプロットします。 xti