Текущие дата и время <script>
var tags_before_clock = " <font class=\"clock\">"
var tags_middle_clock = " "
var tags_after_clock = " </font>"
document.write('<span id="clock"></span>');
DaysofWeek = new Array()
DaysofWeek[0]="Воскресенье"
DaysofWeek[1]="Понедельник"
DaysofWeek[2]="Вторник"
DaysofWeek[3]="Среда"
DaysofWeek[4]="Четверг"
DaysofWeek[5]="Пятница"
DaysofWeek[6]="Суббота"
Months = new Array()
Months[0]="Января"
Months[1]="Февраля"
Months[2]="Марта"
Months[3]="Апреля"
Months[4]="Мая"
Months[5]="Июня"
Months[6]="Июля"
Months[7]="Августа"
Months[8]="Сентября"
Months[9]="Октября"
Months[10]="Ноября"
Months[11]="Декабря"
function upclock(){
var dte = new Date();
var hrs = dte.getHours();
var min = dte.getMinutes();
var sec = dte.getSeconds();
var day = DaysofWeek[dte.getDay()]
var date = dte.getDate()
var month = Months[dte.getMonth()]
var year = dte.getFullYear()
var col = ":";
var spc = " ";
var com = ",";
var apm;
if (12 < hrs) { apm="<font size='-1'><span class=\"gensmall\"> pm</span></font>"; hrs-=12; }
else { apm="<font size='-1'><span class=\"gensmall\"> am</span></font>"; }
if (hrs == 0) hrs=12;
if (min<=9) min="0"+min;
if (sec<=9) sec="0"+sec;
if(navigator.appName == "Netscape") {
clock = document.getElementById("clock");
clock.innerHTML = tags_before_clock+hrs+col+min+col+sec+apm+spc+tags_middle_clock+spc+day+com+spc+month+spc+date+com+spc+year+tags_after_clock;
}
if (navigator.appVersion.indexOf("MSIE") != -1){
clock.innerHTML = tags_before_clock+spc+day+com+spc+date+spc+month+spc+year+com+tags_middle_clock+hrs+col+min+col+sec+apm+spc+tags_after_clock;
}
}
setInterval("upclock()",1000);
</script>