-
getHours()メソッドを使用する方法: DateオブジェクトのgetHours()メソッドは、現在の時間を24時間形式(0から23の範囲)で返します。以下は、このメソッドの使用例です。
const date = new Date(); const hours = date.getHours(); console.log(hours); // 現在の時間を表示
-
toLocaleTimeString()メソッドを使用する方法: DateオブジェクトのtoLocaleTimeString()メソッドは、ブラウザのロケールに基づいて現在の時間を文字列として返します。以下は、このメソッドの使用例です。
const date = new Date(); const timeString = date.toLocaleTimeString(); console.log(timeString); // 現在の時間を表示
-
Intl.DateTimeFormatオブジェクトを使用する方法: Intl.DateTimeFormatオブジェクトを使用すると、ブラウザのロケールに基づいた日付と時間のフォーマットを取得できます。以下は、このオブジェクトを使用した時間の取得方法の例です。
const date = new Date(); const formatter = new Intl.DateTimeFormat('ja-JP', { hour: 'numeric', minute: 'numeric', second: 'numeric' }); const formattedTime = formatter.format(date); console.log(formattedTime); // 現在の時間を表示
これらの方法を使用して、JavaScriptで現在の時間を取得することができます。必要に応じて、他のDateオブジェクトのメソッドやIntl.DateTimeFormatオブジェクトのオプションを使用して、フォーマットをカスタマイズすることもできます。