-
基本的な使い方:
const date = new Date(); const localizedDate = date.toLocaleDateString(); console.log(localizedDate);
このコードでは、現在の日付を取得し、toLocaleDateStringメソッドを使用してローカルの文字列に変換しています。結果はブラウザのロケールに基づいて表示されます。
-
オプションを指定する: toLocaleDateStringメソッドには、オプションとしてlocaleやoptionsを指定することもできます。これにより、日付のフォーマットやロケールをカスタマイズすることができます。以下は例です:
const date = new Date(); const options = { year: 'numeric', month: 'long', day: 'numeric' }; const localizedDate = date.toLocaleDateString('en-US', options); console.log(localizedDate);
このコードでは、"en-US"のロケールと、年、月、日の表示形式を指定しています。結果は、例えば "January 1, 2022" のような形式で表示されます。
-
他のロケールでの表示:
const date = new Date(); const options = { year: 'numeric', month: 'long', day: 'numeric' }; const localizedDate = date.toLocaleDateString('ja-JP', options); console.log(localizedDate);
このコードでは、"ja-JP"のロケールを指定しています。結果は、例えば "2022年1月1日" のような形式で表示されます。