ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScript形式の日付・曜日
JavaScript は、さまざまな目的に使用できる強力なプログラミング言語です。その中で、日時の処理も一般的な用途の 1 つです。この記事では、JavaScript を使用して日付の書式を設定し、曜日を取得する方法を詳しく見ていきます。
JavaScript の Date オブジェクト
JavaScript では、Date オブジェクトを使用して日付と時刻を表すことができます。 Date オブジェクトの作成は非常に簡単で、new 演算子を使用するだけです。例:
var today = new Date();
これにより、現在の日付と時刻の Date オブジェクトが作成されます。 Date オブジェクトを使用して、年、月、日、時、分、秒、およびその他の情報を取得できます。例:
var year = today.getFullYear(); var month = today.getMonth(); var day = today.getDate(); var hours = today.getHours(); var minutes = today.getMinutes(); var seconds = today.getSeconds();
これにより、年、月、日、時、分、秒が取得されます。それぞれ現在の日付と時刻。
日付と時刻の書式設定
Date オブジェクトを使用すると、日付と時刻の個々の部分を簡単に取得できますが、日付と時刻を特定の形式で書式設定するには、他の手法を使用する必要があります。 JavaScript では、文字列置換と正規表現を使用してこのタスクを実行できます。例を見てみましょう:
var date = new Date(); var formattedDate = date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate();
この例では、まず Date オブジェクトを作成し、getFull Year、getMonth、getDate メソッドを使用して年、月、日を取得します。次に、それらを連結し、getMonth は 0 から 11 までの数値を返すため、月の先頭に 1 を付加します。このようにして、一般的な日付形式の 1 つである「2022-10-24」の形式で日付文字列を取得します。
曜日の取得
曜日の取得は、JavaScript の一般的なタスクの 1 つです。これを実現するには、getDay メソッドを使用する必要があります。 getDay は、日曜日から土曜日を表す 0 ~ 6 の数値を返します。したがって、現在の曜日を取得したい場合は、次のコードを使用できます。
var days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']; var today = new Date(); var dayOfWeek = days[today.getDay()];
この例では、まず日曜日から土曜日に対応する文字列を格納する配列を作成します。次に、Date オブジェクトを作成し、getDay メソッドを使用してこのオブジェクトによって表される曜日を取得し、配列を使用して対応する週の文字列を取得します。
日付と曜日を特定の形式で表示したい場合は、上記の方法を組み合わせることができます。例:
var days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']; var date = new Date(); var formattedDate = date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate(); var dayOfWeek = days[date.getDay()]; var formattedDateTime = formattedDate + ' (' + dayOfWeek + ')';
この例では、まず上記の方法に従って日付文字列と曜日文字列を取得し、それらを括弧で接続して「2022-10-24 (月曜日)」のようなものを取得します。日付と曜日の文字列。
概要
JavaScript では、Date オブジェクトを使用して日付と時刻のさまざまな部分を簡単に取得できます。日付と時刻の書式を設定するには、文字列置換と正規表現を使用できます。曜日を取得するには、getDay メソッドを使用し、文字列の配列と組み合わせます。これらのメソッドを組み合わせると、書式設定された日付時刻と曜日を簡単に取得できます。
以上がJavaScript形式の日付・曜日の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。