![]() |
|
||||||||||
|
|||||
|
У меня такой вопрос: когда во флэш я создаю часы и использую функции типа getminutes() и все остальные, то время приходит в зависимости от такого какое время установлено на данном компьютере? И как сделать так чтобы у человека, у которого время на машине выставлено неверно, отбражалось точное время?
заранее спаисибо |
|
|||||
|
некрофил
Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
|
Гыгы... Прикол.
А КАК по твоему флэш, или что-то другое узнает, правильное у него на компе время, или нет? А если пользователь нарочно поставил КАКОЕ-ТО время. Допустим, точное время родного Уругвая? Лучше всего писать "время на этом компьютере"...
__________________
...убивать людей не удовольствия ради, но для еды. |
|
|||||
|
например, можно брать время с сервера, учитывать GTM и выводить пользователю
время берёт php и передает flash...
__________________
file-> new-> F9 -> Ctrl+v/*code*/ ->ctrl+enter |
|
|||||
|
некрофил
Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
|
Это ЕСЛИ вышеупомянутый GMT стоит правильно. Это настолько же спорно, как и время с компа. Но время с компа - проще.
__________________
...убивать людей не удовольствия ради, но для еды. |
|
|||||
|
ага..)
а как php передает время флэшу? =) |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
"..Концессионеры с трудом пробились к выходу и очутились на Каланчевской площади. Справа от них были геральдические
курочки Ярославского вокзала*. Прямо против них -- тускло поблескивал Октябрьский вокзал, выкрашенный масляной краской в два цвета. Часы на нем показывали пять минут одиннадцатого. На часах Ярославского вокзала было ровно десять. А посмотрев на темно-синий, украшенный знаками зодиака, циферблат Рязанского вокзала, путешественники заметили, что часы показывали без пяти десять. -- Очень удобно для свиданий! -- сказал Остап. -- Всегда есть десять минут форы." ![]() |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
GMT менять конечно не стоит...
но подогнать часы под серверное время полезно иногда. Например, если на компе юзверя 15 минут второго а на серваке уже половина третьего. Явно минуты установлены неправильно. Я бы предолжил все-таки просто проверить время и если расхождение большое поставить иконку типа: проверьте ваши часы! они идут не туда. Установка часов же требует нескольких запросов на сервер, с замером интервала времени ожидания ответа, вычисления среднего значения смещения минут относительно времени компа юзверя и дальнейший показ времени с учетом этого смещения. Опять же засада: юзверь может обнаружить разницу показаний часов и решить выставить правильное время на компе. Соответственно нужно отлавливать, например каждую секунду, а не прошло ли сильно больше (меньше) этой секунды... обнулять смещение и повторять процедуру сверки времени с серваком... |
|
|||||
|
вот ведь заморока....
=) спасибо, в любом случае |
![]() |
Часовой пояс GMT +4, время: 23:27. |
|
|
« Предыдущая тема | Следующая тема » |
|
|