ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptで書いた日付を出力する方法
JavaScript は、Web サイト開発、モバイル アプリケーション、デスクトップ アプリケーションで広く使用されている一般的に使用されるスクリプト言語です。 JavaScript では、日付は日付と時刻の保存と操作に使用できる一般的なデータ型です。この記事ではJavaScriptを使って日付を出力する方法を紹介します。
1. 現在の日付を取得する
現在の日付を取得するには、JavaScript の Date オブジェクトを使用できます。 Date オブジェクトには、現在の日付と時刻を返すパラメーターなしのコンストラクターがあります。以下は簡単な例です:
var today = new Date(); console.log(today);
上記のコードを実行すると、現在の日付と時刻が次の形式でコンソールに出力されます:
Thu Jan 28 2021 11:26:24 GMT+0800 (中国标准时间)
上記の出力形式は異なる場合があります。 Date オブジェクトのメソッドを使用して、日付出力のフォーマットを設定できます。一般的に使用されるメソッドの一部を次に示します:
1. getFull Year(): 年を取得します。
var year = today.getFullYear(); console.log(year);
2. getMonth(): 月を取得します (0 は 1 月を意味し、11 は 12 月を意味します)。
var month = today.getMonth() + 1; console.log(month);
3. getDate(): 日付 (1 ~ 31) を取得します。
var date = today.getDate(); console.log(date);
4. getDay(): 曜日を取得します (0 は日曜日を意味し、6 は土曜日を意味します)。
var day = today.getDay(); console.log(day);
5. getHours(): 時間数 (0 ~ 23) を取得します。
var hours = today.getHours(); console.log(hours);
6. getMinutes(): 分数 (0 ~ 59) を取得します。
var minutes = today.getMinutes(); console.log(minutes);
7. getSeconds(): 秒数 (0 ~ 59) を取得します。
var seconds = today.getSeconds(); console.log(seconds);
2. 書式設定された日付出力
上記のメソッドでは、さまざまな日付と時刻の部分を取得でき、それらを結合してカスタマイズされた日付形式を実現できます。以下に例を示します。
var year = today.getFullYear(); var month = today.getMonth() + 1; var date = today.getDate(); var hours = today.getHours(); var minutes = today.getMinutes(); var seconds = today.getSeconds(); var formattedDate = year + '-' + month + '-' + date + ' ' + hours + ':' + minutes + ':' + seconds; console.log(formattedDate);
上記のコードを実行すると、次の形式の日付がコンソールに出力されます。
2021-1-28 11:32:47
より正確な時間を表示したい場合は、次のメソッドを使用できます:
8. getMilliseconds(): ミリ秒数 (0 ~ 999) を取得します。
var milliseconds = today.getMilliseconds(); console.log(milliseconds);
上記の方法を使用した後、より正確な日付と時刻の出力を切り出すことができます。
3. カスタム日付
現在の日付を取得するだけでなく、指定された年、月、日、その他のパラメーターに基づいてカスタム日付オブジェクトを作成することもできます。以下は例です:
var customDate = new Date(2021, 0, 1, 12, 0, 0, 0); console.log(customDate);
上記のコードは、2021 年 1 月 1 日の 12 時を表すカスタム日付オブジェクトを作成します。月は 0 から数え始めるため、0 は 1 月を意味することに注意してください。
JavaScriptで日付を出力するには上記の方法を使用します。日付オブジェクトと日付書式設定メソッドを使用すると、さまざまなニーズに合わせて日付を柔軟に処理および表示できます。
以上がJavaScriptで書いた日付を出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。