<html>
<head>
<meta charset="utf-8">
</head>
<body>
<div class="date-style"></div>
<script>
var today = new Date();
var date = new Intl.DateTimeFormat('ru', {
day: 'numeric',
month: 'long',
year: 'numeric',
weekday: 'long'
}).format(today);
document.querySelector('.date-style').innerHTML = date;
</script>
</body>
</html>
если это просто текущая дата то лучше заново создать объект, чем пытаться доставать и преобразовывать.