Код:
Текущие дата и время <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>