PDA

Просмотр полной версии : 3 циферблата с разным временем


mkoff
05.10.2007, 22:10
Заказчик хочет на сайте видеть 3 циферблата со временем Москвы, Стамбула и Нью-Йорка. Обычные флэш часы синхронизируются с компьютером проматривающего сайт и это тут не подойдет, так как время должно синхронизироваться с сервером мирового времени. И показываеть правильное время для 3х городов и в других часовых поясах.

Все было бы просто если делать для Московского пояса. Включил везде одинаковый скрипт и повернул стрелки на необходимую разницу часов для Стамбула и НьюЙорка. Но в этом случае не в Московском поясе информация будет не верна.

Подскажите пожалуйста как быть в этой ситуации. Готов отблагодарить финансово того, кто поможет доделать эти ролики. Исходник с обычной синхронизацией тут: http://www.mkoff.ru/7.rar

ICQ 11153671
mkoff[собака]mail.ru

diclofoss
05.10.2007, 22:13
а что тут сложного? ты не можешь из http заголовка дернуть часовой пояс, передать его как параметр во флешку и плясать...

mkoff
05.10.2007, 22:16
Никогда этого не делал... И вообще далек от таких тонкостей. Потому и обращаюсь за помощью.

diclofoss
05.10.2007, 22:53
переменная окружения env почитай в инете внимание придется юзать джава скрипт пхп или перл или ещё что нить.

aksios
06.10.2007, 04:35
а что тут сложного? ты не можешь из http заголовка дернуть часовой пояс, передать его как параметр во флешку и плясать...
А ты это сам хоть раз проделывал?

Kikasso
06.10.2007, 20:35
Схема простая - берется timeZoneOffset, запоминается как delta.
Далее работают часы. Получаем текущее время, вычитаем delta, получаем время по гринвичу. Плюсуем разницу конкретного города, смотрим, не активно ли там летнее время, вращаем стрелки. Попутно отправляется запрос на сервер за точным временем, по получении корректируем delta, а если не получаем ответа - значит нет коннекта, считаем что часы на компе установлены правильно. Ну и еще фича - если юзер часы на компе переводит, снова лезем на сервер и выставляем время правильно.
Если лень возится, стукнись в личку - с удовольствием продам еще раз)) Только для Нью-Йорка с летним временем не совсем правильно, переводится по европейской системе - недели две - три в год будет на час несовпадать. Можно в принципе и переделать, если цена вопроса того стоит.

А в Стамбуле вроде бы летнего времени вообще нет, надо смотреть.

mkoff
10.10.2007, 03:32
Стукнулся в личку.

Если поможет знаю где валяется рабочий SWF в котором 5 цифровых цифербалтов разных городов. Может его вскрыть и посмотреть как он выставляет даты? Правда у меня его вскрыть не получилось...

zlibeg
06.11.2007, 16:52
У вас получилось? у меня точно такая же ситуация, сделать нужно тоже самое. Если у вас есть исходник, помогите плз

Molecula
06.11.2007, 18:33
сори за оффтоп:
Интересно, сколько флешеров, каждый день, работают над одной и той же задачей?

zlibeg
09.11.2007, 18:33
сори за оффтоп:
Интересно, сколько флешеров, каждый день, работают над одной и той же задачей?

7 - 8 флешеров.

Ты можешь помочь по задаче?

Molecula
09.11.2007, 23:28
Так, Kikasso ж готов помочь.