|
Время-датаОбсуждение темы Время-дата в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; www.woweb.ru - я там скрипты беru... |
![]() |
|
Опции темы |
![]() |
#11 |
|
www.woweb.ru - я там скрипты беru
|
|
![]() |
#12 | |
|
Цитата:
![]() |
|
|
![]() |
#13 |
|
делать дату на сайте? а зачем? у всех ведь она в правом нижнем углу есть - такая какая надо - привычная. Лучше че-нить полезное сделайте.
|
|
![]() |
#14 | |
|
Цитата:
Можно написать вместо этих часов с дато следующее: "Уважаемый пользователь, посмотрите пожалуйста на часы в нижнем правом углу и вспомните какое сегодня число!" АбсурдноЮ не правда ли???? Так что моё мнение: вся эта тема просто абсурдна...... |
|
|
![]() |
#15 |
|
вы меня смешите иногда, я просто не могу.
![]() Конечно не факт, что такая ситуация у вас на сайте возникнет, но все же. Нужо сказать пользователю точное время в которое, допустим, его ник будет удалён из базы. Монжо конечно сказать - ровно через пять часов, но красивее будет выглядеть точная дата. Хочу теперь немного о решении задачи. 1. вариант: есть часовые полюса, при регистрации мы просим пользователя указать из какого он города, таким макаром мы узнаем его часовой пояс и разницу. 2. вариант на подобии первого, только сложнее. есть базы айпиадресов отвечающие за место расположение сервера. Этот вариант сложнее и геморойней, но самы прикольный. 3. при первом попадании на страницу, javascript-ом посылаем время пользователя на сервер, узнаем разницу и т.д. Но этот вариант будет зависеть от того, правильно ли выставлено время на машине юзера. |
|
![]() |
#16 |
|
На те вам время:
<script LANGUAGE="JavaScript"> <!-- Begin function doFormalTime() { var myTime = new Date(); var myHour = myTime.getHours(); var myMinutes = myTime.getMinutes(); var ampm = ""; if (myHour >= 12) { myHour -= 12; ampm = "pm"; } Hour = new Array( "час", "два часа", "три часа", "четыре часа", "пять часов", "шесть часов", "семь часов", "восемь часов", "девять часов", "десять часов", "одиннадцать часов", "двенадцать часов"); myMin = myMinutes - (myMinutes % 5); if (myMinutes % 5 > 2) myMin += 5; var text = "Примерно "; switch(myMin) { case 0 : myHour--; break; case 5 : text += "пять минут назад было "; myHour--; break; case 10 : text += "десять минут назад было "; myHour--; break; case 15 : text += "пятнадцать минут назад было "; myHour--; break; case 20 : text += "двадцать минут назад было "; myHour--; break; case 25 : text += "двадцать пять минут назад было "; myHour--; break; case 30 : text += "полчаса назад было "; myHour--; break; case 35 : text += "без двадцати пяти минут "; break; case 40 : text += "без двадцати минут "; break; case 45 : text += "без пятнадцати минут "; break; case 50 : text += "через десять минут будет "; break; case 55 : text += "через пять минут будет "; break; case 60 : break; } if (myHour < 1) myHour++; if (ampm == "pm") { ampm = (myHour >= 4) ? " " : " "; } text += Hour[myHour] + ampm; return text; } // End --> </script> <title>Время прописью</title> </head> <body> <script> document.write(doFormalTime()); var h=(new Date()).getHours(); if (h > 4 && h < 12) document.write("утра"); if (h > 11 && h < 19) document.write("дня"); if (h > 18 && h < 24) document.write("вечера"); if (h > 23 || h < 5 ) document.write("ночи"); </script> И вот ещё (это просто офигенный скрипт, специально для вас, stan015, программировали): <script> <!-- function show2(){ var Digital=new Date() var hours=Digital.getHours() var minutes=Digital.getMinutes() var seconds=Digital.getSeconds() var dn="AM" if (hours>12){ dn="PM" hours=hours-12 } if (hours==0) hours=12 if (minutes<=9) minutes="0"+minutes if (seconds<=9) seconds="0"+seconds var ctime="<font face='Verdana' color='#8000FF'>"+hours+":"+minutes+":"+seconds+" "+dn+"</font>" if (!document.all) document.write(ctime) else tick2.innerHTML=ctime } function loadclock(){ if (document.all) setInterval("show2()",1000) } if (!document.all) show2() //--> </script> А хотите часы в панели состояния? в строку названия окна? ещё у меня есть часы вместо фона страницы. Давайте весь экран часами забьём, чтобы пользователь точно узнал сколько сейчас на самом деле времени??? |
|
![]() |
#17 |
|
Я всеми конечностями за использование Date() для создания чего-то полезного. Например на моей домашней страничке она существует для того чтобы правильно здороватья (добрый день, вечер, ночи), еще она считает сколько мне лет(чтоб не менять после для рожденья), для одного сайта я делал счетчик который считает дни до нового года(после нового года заглючил
![]() |
|
![]() |
#18 |
|
Всеми руками "за" всё, что ты здесь написал, я тоже это всё юзаю, но чтобы часы на сайте???? Да ещё с датой!
|
|
![]() |
#19 |
|
всем респект и уважуха, проблему устранил, теперь у меня часы и дата тикают на страничке.
По поводу необходимости сего атрибута, тематика сайта требует его thanks so much for your help |
|
![]() |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дата Центр MHost | leilim | Платный хостинг | 2 | 06.12.2010 07:38 |
Дата создания файла | Marick | ASP, Perl, PHP и MySQL | 3 | 28.09.2007 11:27 |
Дата из timestamp + 4 часа | kost | ASP, Perl, PHP и MySQL | 2 | 04.12.2005 00:36 |
Дата | Леха | HTML, CSS, JavaScript | 4 | 05.10.2005 19:08 |
Дата | FSD | HTML, CSS, JavaScript | 4 | 12.05.2004 15:51 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|