【JavaScript】 yyyy-mm-dd 表記を yyyy年mm月dd日に変更する(文字列 to 文字列)


正規表現を使って変更

下記のように書くことで 2020-01-012020年1月1日 に変更することが可能です。
(もちろん、2020-12-252020年12月25日 になります)

date.js
let beforeDate = '2020-01-01';
let afterDate  = beforeDate.replace(/(\d{4})-0?(\d{1,2})-0?(\d{1,2})/, '$1年$2月$3日');

console.log(afterDate);
// 出力:2020年1月1日