Текст сохранён при переносе с Joomla. Технические рекомендации и внешние ссылки могли устареть — проверяй их перед применением.
<script type="text/javascript">
function clock() {
var d = new Date();
var month_num = d.getMonth()
var day = d.getDate();
var hours = d.getHours();
var minutes = d.getMinutes();
var seconds = d.getSeconds();
month=new Array("января", "февраля", "марта", "апреля", "мая", "июня",
"июля", "августа", "сентября", "октября", "ноября", "декабря");
if (day <= 9) day = "0" + day;
if (hours <= 9) hours = "0" + hours;
if (minutes <= 9) minutes = "0" + minutes;
if (seconds <= 9) seconds = "0" + seconds;
date_time = "Сегодня - " + day + " " + month[month_num] + " " + d.getFullYear() +
" г. Текущее время - "+ hours + ":" + minutes + ":" + seconds;
if (document.layers) {
document.layers.doc_time.document.write(date_time);
document.layers.doc_time.document.close();
}
else document.getElementById("doc_time").innerHTML = date_time;
setTimeout("clock()", 1000);
}
</script>
Далее в заданном месте Вашей странички (там, где будет выводиться дата и время) необходимо добавить следующий код:
<span id="doc_time"> Дата и время </span>
После этого необходимо запустить нашу функцию генерации текущей даты и времени следующим образом:
<script type="text/javascript"> clock(); </script>
В результате добавления данного скрипта на свой сайт Вы получите идущие часы, отображающие текущую дату и время.
Например:
Сегодня - 15 октября 2012 г. Текущее время - 16:27:24
Copyright © - http://usefulscript.ru