MyTetra Share
Делитесь знаниями!
Данный скрипт выводит текущую дату и время
Время создания: 12.02.2019 11:29
Автор: alensav
Текстовые метки: скрипт, дата, время
Раздел: MyTetra - Ubuntu_Command
Запись: xintrea/mytetra_db_alensav/master/base/1549960195v0q1bs6z1l/text.html на raw.githubusercontent.com

Доброго времени суток. 🙂


Недавно вспомнил про один старенький скрипт, который раньше часто мне помогал. Данный скрипт выводит текущую дату и время. Но не просто статическую цифру, а время изменяется посекундно. Сейчас иногда можно встретить на сайтах цифровые часы, что сообщают посетителям сайта текущее время.

Данный скрипт работает благодаря Javascript. Чтобы сделать себе такие цифровые часы, Вам нужно выполнить небольшую инструкцию по установке.





Для начала в шапке сайта перед закрывающимся head, можно так же в подвале перед закрывающимсяbody, добавить скрипт или поместить в отдельный файл, а потом подключить. Сам скрипт имеет вот такой вид:


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

<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() +

" г.&nbsp;&nbsp;&nbsp;Текущее время - "+ 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>

В 18 и 19 строке настройка текста, который будет выводится. Так что если захотите заключить в теги, чтобы задать стили отдельно каждому элементу или изменить порядок вывода и тд., то можете подправить.


Теперь нужно добавить строку, которая будет выводить дату и часы в нужном месте. Для этого в нужном месте добавьте вот такой вот код:


1

<span id="doc_time"></span>

Чтобы запустить наши часы, сразу после вывода часов, добавьте еще вот такой маленький скрипт. Но, если Вы подключили главный скрипт в подвале, то этот маленький скрипт, нужно подключать после первого, иначе работать не будет.


1

2

3

<script type="text/javascript">

clock();

</script>

все, часы готовы, дата тоже рядом с ними. Пользуйтесь, если надо, надеюсь эта маленькая полезная штука, поможет Вам решить задачу с установкой часов на сайт.


На этом все, спасибо за внимание. 🙂

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования