ホームページ >ウェブフロントエンド >フロントエンドQ&A >現在までの JavaScript 変数
JavaScript では、データを保存するために変数 (var) をよく使用します。このうち、日付も変数を使用して保存および操作できます。この記事では、変数 (var) を日付 (date) 型に変換する方法を学びます。
JavaScript では、日付型は日付と時刻を格納できる特別なオブジェクトです。 date オブジェクトのメソッドを使用して、日付と時刻を取得および設定できます。 JavaScript では、変数を日付型に変換する方法がいくつかあります。
方法 1: Date() 関数を使用する
最も一般的な方法は、Date() 関数を使用することです。この関数はさまざまなパラメータを受け入れ、日付オブジェクトを生成できます。
// 日付オブジェクトを作成し、現在の日付と時刻に設定します。
var currentDate = new Date();
// 日付オブジェクトを作成し、指定された日付と時刻に設定します。 time
var specificDate = new Date(2021, 9, 1);
// 日付オブジェクトを作成し、指定された日付と時刻に設定します
var dateAndTime = new Date(2021, 9) , 1, 10, 30 , 0);
ご覧のとおり、Date() 関数を使用して日付オブジェクトを作成し、その年、月、日、時、分、秒などを設定できます。属性。これらのプロパティは、日付オブジェクトのメソッドを通じて取得および設定できます。
方法 2: 文字列型変換を使用する
変数を文字列型に変換すると、Date() 関数を使用して日付オブジェクトを作成できます。
// 変数を文字列型に変換します
var dateString = '2021-10-01';
// Date() 関数を使用して日付オブジェクトを作成します
var dateFromString = new Date(dateString);
// 出力日付オブジェクト
console.log(dateFromString); // Fri Oct 01 2021 00:00:00 GMT 0800 (中国標準時)
この例では、文字列型変数を日付オブジェクトに変換します。 Date() 関数は文字列型パラメータを受け入れるため、このメソッドを使用して変数を日付オブジェクトに変換できます。
方法 3: タイムスタンプを使用する
タイムスタンプは、1970 年 1 月 1 日 UTC 時間の 0:00:00 から特定の日時に経過した秒数を指します。タイムスタンプを使用して日付オブジェクトを作成できます。
// 現在時刻のタイムスタンプ
var currentTimestamp = Date.now();
// タイムスタンプを使用して日付オブジェクトを作成します
var dateFromTimestamp = new Date(currentTimestamp) ;
//出力日付オブジェクト
console.log(dateFromTimestamp); // Fri Oct 01 2021 14:05:20 GMT 0800 (中国標準時)
ご覧のとおり、このメソッドでは、Date.now() 関数を使用して現在時刻のタイムスタンプを取得し、このタイムスタンプを使用して日付オブジェクトを作成します。
概要
JavaScript では、複数のメソッドを使用して変数を日付オブジェクトに変換できます。これらのメソッドを使用すると、日付と時刻をより柔軟に操作および処理できます。これらの方法は、フロントエンド Web 開発でもバックエンド アプリケーション開発でも頻繁に使用できます。したがって、これらの方法をマスターすることが非常に重要です。
以上が現在までの JavaScript 変数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。