PDA

Просмотр полной версии : Как создать просенькие цифровые часики, но не просто...


vadiml
28.11.2001, 13:27
Здрасти, скажите пож., Как создать просенькие цифровые часики, но не просто показывающие системное время, а высчитывающее время определенного города..
Как например на http://www.troika.ru/index_rus.jsp
???

vol
28.11.2001, 14:10
Нужно открыть хелпик и почитать про объектик date. Там много интересненького. Всякие там getMinutes(), getUTCMinutes() и прочее. Потом открыть книжечку и научиться рисовать сами часики. Потом попробовать все это совместить воедино на практике. А потом, когда не получится, - задать вопросик по существу. Сделал, мол, а не работает. И получить квалифицированный ответ.
Думай.

Egoritch
29.11.2001, 14:53
а насчет времени в Лондоне, Нью-Йорке и МОскве - глянь, в Винде при настройке часового пояса написано, по сколько прибавлять/вычитать надо. Вот и действуй.

BigIlya
29.11.2001, 15:46
Так его, пусть думает :D

vadiml
06.12.2001, 23:02
Вы конечно меня извините за тупость и т.д. Но я не занимаюсь флэшом профессионально или хотя бы на более высоком уровне. Просто я хотел с помощью него решть свою проблему.
Это будет сайт для тур-агенства и мне нужны эти часики.
Хорошо, создайте мне такие часики на яве, это не будет выглядеть по ламерски?

Я в первую очередь дизайнер, но не программист.
Спасибо.
Надеюсь на ваше понимание.

nagash
07.12.2001, 01:47
хм... а что значит -"я в первую очередь дизайнер а не програмист"?

nme
07.12.2001, 01:56
Народ, давайте во Флейм С такими разговорами, а? ;)

Fisher
07.12.2001, 15:46
Народ ну че вы парня запугиваете. Злые вы :D Тем более что проблема то яйца выеденного не стоит. Я канэшна сам не сторонник лентяев поощрять. Но вот направить человека (в смысле послать :D ) этож святое дело. :p
Вот тебе для затравки кусочек
a = new Date();
h = a.getHours();
m = a.getMinutes();
s = a.getSeconds();
Ну а как часы подправлять я надеюсь уже сам сообразишь.

vadiml
08.12.2001, 02:00
Нет, это все понятно,конечно, спасибо и за это, тока проблема не в этом.
Функция get.smth возвращает, как я понимаю, системное время пользователя на компе. А мне нужна такая функция (хотя бы), которая бы находила время по гринвичу и потом уже к ниму я буду прибавлять нужную разницу; или другой вариант (если тот не реален): если можно узнать тока разницу во времени пользователя и времени по гринвичу, то просто находить сначала последнее, а потом уже по известному маршруту.
А да, еще можно эти часики организовать с помощью конкретного обращения к моему серваку, но это уже нечто другое...
Извините.

Fisher
08.12.2001, 14:07
Нафига тя эта морока? :D Какие функции по гринвичу?Ты что не можешьпросто для часов по Лондону написать типа этого?
hL=a.getHours()-3<0?24-a.getHours(): a.getHours()-3;
Только не проси объяснять синтаксис - юзай хелп.