【Node.js24.x】Object::Date()メソッドの使い方
Dateメソッドの使い方について、初心者にもわかりやすく解説します。
基本的な使い方
Dateメソッドは、Node.jsにおいて日付と時刻を操作するために用いられる、組み込みの機能を表すメソッドです。このDateメソッドは、JavaScriptの標準仕様に基づき、現在の日時や特定の日時を表すDateオブジェクトを生成する主要な手段を提供します。具体的には、new Date()のように引数なしで呼び出すことで、呼び出した時点の現在日時を持つDateオブジェクトを生成できます。また、日付文字列、ミリ秒単位の数値、あるいは年、月、日、時、分、秒、ミリ秒といった複数の日付要素を引数に渡すことで、指定した日時を持つDateオブジェクトを生成することも可能です。
さらに、Dateメソッドには、Dateオブジェクトのインスタンスを生成せずに直接利用できる静的メソッドも含まれています。例えば、Date.now()メソッドは、Unixエポック(1970年1月1日0時0分0秒UTC)からの経過ミリ秒数を数値で返します。この機能は、パフォーマンス測定やタイムスタンプの生成など、特定の時点をミリ秒単位で素早く取得したい場合に特に有用です。このように、Dateメソッドは日時情報の取得、設定、比較、計算といった処理をプログラム内で正確かつ柔軟に行うための基盤となる重要な機能であり、システム開発において時間管理を必要とするあらゆる場面で活用されます。
構文(syntax)
1const currentDate = new Date(); 2console.log(currentDate.toLocaleString());
引数(parameters)
引数なし
引数はありません
戻り値(return)
string
JavaScript の Date オブジェクトは、日付と時刻を扱うためのものです。.toString() メソッドは、その Date オブジェクトが表す日付と時刻を、人間が読みやすい文字列形式で返します。例えば "Tue Aug 20 2024 10:30:00 GMT+0900 (Japan Standard Time)" のような形式です。