Если вам не нравятся сокращения, вы должны создать свою собственную строку из информации, которую предоставляет объект Date.К сожалению, он просто возвращает целые числа от 0 до 6 для дня недели и от 0 до 11 для месяца - поэтому вам нужно настроить массив с совпадающими именами.
Вот пример:
var now = new Date();
var days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
var months = ["January", "February", "March", "April", "May", "June", "July", "October", "November", "December"];
console.log(days[now.getDay()] + ", " + months[now.getMonth()] + " " + now.getDate() + " " + now.getFullYear());