Цифровые часы с датой, для сайтов или блогов

Цифровые часы с датой

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

В Интернете время и дата могут быть получены системой автоматически. Например, пользователи Windows могут перейти в « Настройки» для синхронизации даты и времени с серверами Microsoft.

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

В этом посте мы увидим, как отображать дату и время или как отображать только дату или только время в цифровом виде в соответствии с европейским стилем и русским языком. По сути, вы можете показать календарь с цифровым временем, которое обновляется каждую секунду. Я протестировал JavaScript в онлайн-редакторе HTML, и вот результат.

 

онлайн-редактор HTML

 

Выбор этого решения предпочтительнее, чем предлагаемый третьими лицами, поскольку нет необходимости связывать с внешними сайтами, а javascript очень легок и не оказывает существенного влияния на скорость загрузки сайта или страницы, на которой он вставлен. Очевидно что цвета, размеры и семейства шрифтов могут быть настроены .

Кроме того, вы можете добавить текст или показывать только дату или только время. Секунды не останутся заблокированными при открытии страницы, и будут продолжать прокручиваться даже при открытой веб-странице.

Установка очень проста. Давайте возьмем пример виджета в Blogger . Перейдите в Дизайн -> Добавить гаджет -> HTML / Javascript и вставьте следующий код в разделы сайта, а затем перейдите к Сохранить.

 

<div style=»text-align:center;»><span style=»color:#940F04; padding:4px; font-size : 28px; font-weight:bold’ font-family:Georgia;»><script type=»text/JavaScript»>var mydate=new Date()var year=mydate.getYear()if (year <1000)year+=1900var day=mydate.getDay()var month=mydate.getMonth()var daym=mydate.getDate()if (daym<10)daym=»0″+daymvar dayarray=new Array(«воскресенье «,»понедельник «,»вторник «,»среда «,»четверг «,»пятница «,»Суббота «)
var montharray=new Array(«/ 01 /»,»/ 02 /»,» / 03 /»,» / 04 /»,»/ 05 /»,»/ 06 /»,»/ 07 /»,»/ 08 /»,»/ 09 /»,»/ 10 /»,»/ 11 /»,»/ 12 /»)
document.write(dayarray[day]+» «+daym+» «+montharray[month]+» «+year)
</script></span>
var montharray=new Array(«/ 01 /»,»/ 02 /»,» / 03 /»,» / 04 /»,»/ 05 /»,»/ 06 /»,»/ 07 /»,»/ 08 /»,»/ 09 /»,»/ 10 /»,»/ 11 /»,»/ 12 /»)document.write(dayarray[day]+» «+daym+» «+montharray[month]+» «+year)</script></span><script>document.write();var clockid=new Array()var clockidoutside=new Array()var i_clock=-1var thistime= new Date()var hours=thistime.getHours()var minutes=thistime.getMinutes()var seconds=thistime.getSeconds()if (eval(hours) <10) {hours=»0″+hours}if (eval(minutes) < 10) {minutes=»0″+minutes}if (seconds < 10) {seconds=»0″+seconds}var thistime = hours+»:»+minutes+»:»+seconds
function orologio() {        i_clock++        if (document.all || document.getElementById || document.layers) {                clockid[i_clock]=»clock»+i_clock                document.write(«<span id='»+clockid[i_clock]+»‘ style=’position:relative’>»+thistime+»</span>»)        }}function clockon() {        thistime= new Date()        hours=thistime.getHours()        minutes=thistime.getMinutes()        seconds=thistime.getSeconds()        if (eval(hours) <10) {hours=»0″+hours}        if (eval(minutes) < 10) {minutes=»0″+minutes}        if (seconds < 10) {seconds=»0″+seconds}        thistime = hours+»:»+minutes+»:»+seconds           if (document.all) {                for (i=0;i<=clockid.length-1;i++) {                        var thisclock=eval(clockid[i])                        thisclock.innerHTML=thistime                }        }
        if (document.getElementById) {                for (i=0;i<=clockid.length-1;i++) {                        document.getElementById(clockid[i]).innerHTML=thistime                }        }        var timer=setTimeout(«clockon()»,1000)}window.onload=clockon</script><span style=»color:#191919; padding:4px; font-size : 20px; font-weight:bold’ font-family:Georgia;»> Время </span><span style=»color:#003366; padding:4px; font-size : 32px; font-weight:bold’ font-family:Georgia;»><script>orologio()</script></span></div>

 

Результат можете посмотреть в боковой панели моего блога

Цифровые часы с датой

Время

Теперь давайте посмотрим, какие могут быть самые важные настройки:

  1. color = ‘# 940F04 ‘ используется для цвета даты
  2. размер шрифта: 28 пикселей; font-weight: bold ‘font-family: Georgia; они используются соответственно для размера символов даты, для полужирного шрифта и для семейства шрифтов.
  3. выравнивание текста: center; является тегом по центру в расположении даты и часов
  4. Номера месяцев «/ 01 /», «/ 02 /», «/ 03 /», «/ 04 /», «/ 05 / и т. Д. … разделены пробелом . Для более собранной даты пробелы могут быть удаленным таким образом / 01 / «,» / 02 / «,» / 03 / «,» / 04 / «и т.д …
  5. цвет: #191919padding: 4px ; размер шрифта: 20 пикселей ; font-weight: bold ‘font-family: Georgia; это стиль текста часов, который является единственным присутствующим и который может быть изменен. padding: 4p x; это пространство деления.
  6. цвет: #003366; padding: 4px ; размер шрифта: 32 пикселя ; font-weight: bold ‘font-family: Georgia; это стиль расписания, который также может отличаться от двух других.

Наконец, если вы хотите показать только дату, оставьте только первую и последнюю строки в дополнение к выделенному жёлтому коду. Вместо того, чтобы показывать только часы, вы оставляете первую и последнюю строку, но вставляются только те части кода, которые выделены зеленым цветом. Код работает отлично, даже если он вставлен в режиме HTML- в пост.

 

Рейтинг
( Пока оценок нет )
Загрузка ...