logo

JavaScript 日付オブジェクト

JavaScriptの日付 オブジェクトを使用して年、月、日を取得できます。 JavaScript の日付オブジェクトを使用して、Web ページにタイマーを表示できます。

さまざまな Date コンストラクターを使用して日付オブジェクトを作成できます。日、月、年、時、分、秒を取得および設定するメソッドを提供します。

Androidでブロックされている番号を見つける

コンストラクタ

Date コンストラクターの 4 つのバリアントを使用して日付オブジェクトを作成できます。

  1. 日付()
  2. 日付(ミリ秒)
  3. 日付(日付文字列)
  4. 日付(年、月、日、時、分、秒、ミリ秒)

JavaScript の日付メソッド

JavaScript の日付メソッドのリストとその説明を見てみましょう。

メソッド 説明
getDate() 現地時間に基づいて、指定された日付の日を表す 1 ~ 31 の整数値を返します。
getDay() 現地時間に基づいて曜日を表す 0 ~ 6 の整数値を返します。
getFullyears() 現地時間に基づいて年を表す整数値を返します。
getHours() 現地時間に基づいて時間を表す 0 ~ 23 の整数値を返します。
getミリ秒() 現地時間に基づいてミリ秒を表す 0 ~ 999 の整数値を返します。
getMinutes() 現地時間に基づいて分を表す 0 ~ 59 の整数値を返します。
getMonth() 現地時間に基づいて月を表す 0 ~ 11 の整数値を返します。
getSeconds() 現地時間に基づく秒を表す 0 ~ 60 の整数値を返します。
getUTCDate() 世界時に基づいて、指定された日付の日を表す 1 ~ 31 の整数値を返します。
getUTCDay() 世界標準時に基づいて曜日を表す 0 ~ 6 の整数値を返します。
getUTCFullyears() 世界時に基づいて年を表す整数値を返します。
getUTCHours() 世界時を基準とした時間を表す 0 ~ 23 の整数値を返します。
getUTCMinutes() 世界時を基準とした分を表す 0 ~ 59 の整数値を返します。
getUTCMonth() 世界標準時に基づいて月を表す 0 ~ 11 の整数値を返します。
getUTCSeconds() 世界時を基準とした秒を表す 0 ~ 60 の整数値を返します。
setDate() 指定された日付の日の値を現地時間に基づいて設定します。
setDay() 現地時間に基づいて特定の曜日を設定します。
setFullyears() 指定された日付の年の値を現地時間に基づいて設定します。
setHours() 指定された日付の時間値を現地時間に基づいて設定します。
setミリ秒() 指定された日付のミリ秒値を現地時間に基づいて設定します。
setMinutes() 指定された日付の分の値を現地時間に基づいて設定します。
setMonth() 指定された日付の月の値を現地時間に基づいて設定します。
setSeconds() 指定された日付の 2 番目の値を現地時間に基づいて設定します。
setUTCDate() 指定された日付の日の値を世界時に基づいて設定します。
setUTCDay() 世界時を基準にして特定の曜日を設定します。
setUTCFullyears() 指定された日付の年の値を世界時に基づいて設定します。
setUTCHours() 指定された日付の時の値を世界時に基づいて設定します。
setUTCミリ秒() 指定された日付のミリ秒値を世界時に基づいて設定します。
setUTCMinutes() 指定された日付の分の値を世界時に基づいて設定します。
setUTCMonth() 指定された日付の月の値を世界時に基づいて設定します。
setUTCSeconds() 指定された日付の 2 番目の値を世界時に基づいて設定します。
toDateString() Date オブジェクトの日付部分を返します。
toISOString() ISO 形式の文字列形式で日付を返します。
toJSON() Date オブジェクトを表す文字列を返します。また、JSON シリアル化中に Date オブジェクトもシリアル化します。
toString() 日付を文字列形式で返します。
toTimeString() Date オブジェクトの時刻部分を返します。
toUTCString() 指定された日付を UTC タイムゾーンを使用して文字列形式に変換します。
値の() Date オブジェクトのプリミティブ値を返します。

JavaScript の日付の例

日付オブジェクトを出力する簡単な例を見てみましょう。日付と時刻の両方を印刷します。

 Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById(&apos;txt&apos;).innerHTML=today; 
今すぐテストしてください

出力:

 Current Date and Time: <span id="txt3"></span> 

日付/月/年を出力する別のコードを見てみましょう。

 

出力:

仮想メモリ
 

JavaScript 現在時刻の例

システムの現在時刻を出力する簡単な例を見てみましょう。

 Current Time: <span id="txt"></span> var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); document.getElementById(&apos;txt&apos;).innerHTML=h+&apos;:&apos;+m+&apos;:&apos;+s; 
今すぐテストしてください

出力:

 Current Time: <span id="txt"></span> 

JavaScript デジタル時計の例

JavaScript の日付オブジェクトを使用してデジタル時計を表示する簡単な例を見てみましょう。

JavaScript で間隔を設定するには、setTimeout() メソッドまたは setInterval() メソッドを使用する 2 つの方法があります。

 Current Time: <span id="txt"></span> window.onload=function(){getTime();} function getTime(){ var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); // add a zero in front of numbers<10 m="checkTime(m);" s="checkTime(s);" document.getelementbyid('txt').innerhtml="h+&apos;:&apos;+m+&apos;:&apos;+s;" settimeout(function(){gettime()},1000); } setinterval('gettime()',1000); another way function checktime(i){ if (i<10){ i="0" + i; return < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> Current Time: <span id="txt2"></span> </pre> <hr></10>