ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript の日付オブジェクトから月の名前を取得するにはどうすればよいですか?

JavaScript の日付オブジェクトから月の名前を取得するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-07 19:13:16589ブラウズ

How Can I Retrieve the Month Name from a JavaScript Date Object?

JavaScript 日付から月名を取得

JavaScript では、月を含む重要な日付情報にアクセスできます。このガイドでは、指定された日付オブジェクトから月の名前を取得する方法を説明します。

たとえば、日付オブジェクトが指定された場合:

var objDate = new Date("10/11/2009");

ECMAScript 国際化 API を使用したソリューション:

ECMAScript 国際化 API は、さまざまなロケールに従って日付をフォーマットする標準化された方法を提供します。これを使用して、次のように月の名前を取得できます。

const date = new Date(2009, 10, 10);  // 2009-11-10
const month = date.toLocaleString('default', { month: 'long' });
console.log(month);

「long」オプションでは月が完全名でフォーマットされるため、「11 月」が出力されます。 「short」オプションを使用して、「Nov」などの短い名前を取得することもできます。

追加メモ:

  • 「デフォルト」ロケールは、ブラウザの設定に従って日付をフォーマットするために使用されます。
  • 「default」を次のように置き換えることで、特定のロケールを指定できます。 「en-US」などの言語コード。
  • 月の名前はロケールによって異なる場合があります。

以上がJavaScript の日付オブジェクトから月の名前を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。