toLocaleDateStringとtoLocaleTimeString

(標準組み込みオブジェクト > Date > メソッド)

Date.prototype.toLocaleDateString()

Date.prototype.toLocaleDateString() - JavaScript | MDN
...
Dateオブジェクト.toLocaleDateString([ロケール[, オプション]])

Date オブジェクトの toLocaleDateString メソッドは、 Date オブジェクトが持つ日付の値を指定したロケールの形式で文字列として返す。
文字列の形式は引数に指定したロケールでの形式を使う。ロケールを省略した場合はブラウザに設定されているロケールを使用する。タイムゾーンについては toLocaleString メソッドと同じである。

let d = new Date();
console.log(d.toLocaleDateString());
>> 2020/10/15
console.log(d.toLocaleDateString('en-US'));
>> 10/15/2020
console.log(d.toLocaleDateString('ja-JP'));
>> 2020/10/15
console.log(d.toLocaleDateString('fr-FR'));
>> 15/10/2020

Date.prototype.toLocaleTimeString()

Date.prototype.toLocaleTimeString() - JavaScript | MDN
...
Dateオブジェクト.toLocaleTimeString([ロケール[, オプション]])

Date オブジェクトの toLocaleTimeString メソッドは、 Date オブジェクトが持つ時刻の値を指定したロケールの形式で文字列として返す。
文字列の形式は引数に指定したロケールでの形式を使う。ロケールを省略した場合はブラウザに設定されているロケールを使用する。タイムゾーンについては toLocaleString メソッドと同じである。

let d = new Date();
console.log(d.toLocaleTimeString());
>> 8:32:10
console.log(d.toLocaleTimeString('en-US'));
>> 8:32:10 AM
console.log(d.toLocaleTimeString('ja-JP'));
>> 8:32:10
console.log(d.toLocaleTimeString('zh-CN'));
>> 上午8:32:10
console.log(d.toLocaleTimeString('fr-FR'));
>> 08:32:10
inserted by FC2 system