Полная текущая дата
<!-- Данный скрипт помещаем там где необходимо вывести дату -->
<!-- начало скрипта -->
<script language = "JavaScript"><!--
// Масив названий месяцев
var arrMonth = new Array('ЯНВАРЯ', 'ФЕВРАЛЯ', 'МАРТА', 'АПРЕЛЯ', 'МАЯ', 'ИЮНЯ', 'ИЮЛЯ', 'АВГУСТА', 'СЕНТЯБРЯ', 'ОКТЯБРЯ', 'НОЯБРЯ', 'ДЕКАБРЯ');
// Масив названий дней недели
var arrDay = new Array('ВОСКРЕСЕНЬЕ', 'ПОНЕДЕЛЬНИК', 'ВТОРНИК', 'СРЕДА', 'ЧЕТВЕРГ', 'ПЯТНИЦА', 'СУББОТА');
// Текущая дата
var dt = new Date();
var y = dt.getYear();
// Совместимость с проблемой 2000
if (y < 1000) y +=1900;
// Печатаем дату
document.write(arrDay[dt.getDay()] + ", " + dt.getDate() + " " + arrMonth[dt.getMonth()] + " " + y);
// -->
</script>
<!-- конец скрипта -->