![]() |
|
||||||||||
|
|||||
|
меняйте работу с Date на работу с getTimer();
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
Регистрация: Oct 2010
Сообщений: 53
|
Кароче останусь я наверное без часов...Открыл одновременно в двух вкладках часы написанные по последнему коду, через 10 мин обновил одну вкладу, и выяснилось что те же часы во второй вкладке тупо отстают на 1 минуту.......
|
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
|
|
|||||
|
.
|
Спасибо, теперь знаю чем себя занять )
|
|
|||||
|
Регистрация: Oct 2010
Сообщений: 53
|
Люди добрые помогите пожалуйста...Говорят что getTimer() тоже врет...но выход то есть?
|
|
|||||
|
Цитата:
Добавлено через 3 часа 59 минут Немного изменил код для смены часового пояса "налету" var seconds:int = tx;//время в секундах с ПХП файла var time:Date = new Date(); var offset = seconds - (time.getTime() / 1000) ; var timer:Timer = new Timer(100); timer.addEventListener(TimerEvent.TIMER, addSecond); timer.start(); function addSecond(e:TimerEvent):void { var date:Date = new Date(); var timezoneOffset:int = date.getTimezoneOffset() * 60; var timezone:int = 180 * 60; date.setTime(date.getTime() + (offset + timezoneOffset + timezone) * 1000); TIMER_TEXT.text=String(date); } import flash.utils.getTimer; var seconds:int = tx;//время в секундах с ПХП файла var time:Date = new Date(); var offset = seconds - (getTimer() / 1000) ; var timer:Timer = new Timer(100); timer.addEventListener(TimerEvent.TIMER, addSecond); timer.start(); function addSecond(e:TimerEvent):void { var date:Date = new Date(); var timezoneOffset:int = date.getTimezoneOffset() * 60; var timezone:int = 180 * 60; date.setTime(getTimer() + (offset + timezoneOffset + timezone) * 1000); TIMER_TEXT.text=String(date); } |
|
|||||
|
Регистрация: Oct 2010
Сообщений: 53
|
Спасибо огромное! Часы работают без отставаний и не зависят от клиента. getTimer() творит чудеса!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:36. |
|
|
« Предыдущая тема | Следующая тема » |
|
|