業務の中でどうしても年月日表記のデータを数字だけの表記に変換したい。
例)
渡ってくるデータ → 2021年09月06日(月)
変換後の値 → 20210906
moment.jsを使用して変更
index.html
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.js"></script>
</head>
<div id="date">2021年09月06日(月)</div>
<script>
var get_id = document.getElementById("date")
var get_value = get_id.textContent
console.log(moment(get_value, 'YYYYMMDD').format('YYYYMMDD')) //20210906
</script>
replace()で変更
コメントにて @gsw213 様よりindex.html
<div id="date">2021年09月06日(月)</div>
<script>
const elem = document.getElementById('date');
console.log(elem.textContent.replace(/\D/g, '')); // 20210906
</script>