Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Часы и часовые пояса (http://www.flasher.ru/forum/showthread.php?t=82119)

Smartbuy 05.07.2006 16:15

Часы и часовые пояса
 
Как лучше сделать часы(аналоговые) с часовыми поясами. То есть например на сайте три циферблата. На одном по дефолту показывают время Москвы, на втором Лондона, на третьем Нью Йорка. Как это сделать? Подозреваю что при помощи getTimeOffset.

Помогите пожалуйста очень надо.:drinks:

Homo Sapiens 05.07.2006 21:26

А что нам хелп говорит?

Smartbuy 06.07.2006 18:32

хелп говорит что-то непонятное.

etc 06.07.2006 21:03

Да неужели?

Smartbuy 07.07.2006 01:20

да нет ребят. после изучения хелпа и пары статей по поводу Date навоялось вот это:

Код:

onClipEvent ( enterFrame ) {
        var time = new Date();
        var londontime = new Date();
        londontime.setHours(0);
        var hours = time.getUTCHours();
        var minutes = time.getUTCMinutes();
        var seconds = time.getUTCSeconds();
        hours = time - londontime
        this.hour._rotation = this.hour_shadow._rotation = 30 * hours + minutes / 2;
        this.min._rotation = this.min_shadow._rotation = 6 * minutes;
        this.sec._rotation = this.sec_shadow._rotation = 6 * seconds;
}

но почему-то глючит дико. час-два нормально показывает время потом летит все к черту.


Часовой пояс GMT +4, время: 09:17.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.