Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   таймер с проверкой на местное время (http://www.flasher.ru/forum/showthread.php?t=144093)

lissa81 02.09.2010 16:15

таймер с проверкой на местное время
 
здравствуйте
делаю счетчик оставшегося времени

Код AS3:

        const millisecondsPerSeconds:int = 1000; 
        const millisecondsPerMinute:int = 1000 * 60;
        const millisecondsPerHour:int = 1000 * 60 * 60;
        const millisecondsPerDay:int = 1000 * 60 * 60 * 24;
 
        var myDate1:Date = new Date();
        var myDate2:Date = new Date(2010, 08, 31, 10, 00, 00);
        var d:Number = myDate2.time - myDate1.time;
 
        var d1:Number = Math.floor(d/millisecondsPerDay);
        var d2:Number = Math.floor(d/millisecondsPerHour - d1*24);
        var d3:Number = Math.floor(d/millisecondsPerMinute - d1*24*60 - d2*60);
        var d4:Number = Math.floor(d/millisecondsPerSeconds - d1*24*60*60 - d2*60*60 - d3*60);
 
        d2 = d2+d1*24;
 
        myDatetext2.text ="" + d2;
        myDatetext3.text ="" + d3;
        myDatetext4.text ="" + d4;
        if (myDatetext3.text.length==1) myDatetext3.text ='0'+d3;
        if (myDatetext4.text.length==1) myDatetext4.text ='0'+d4;

но проблема в том что те кто на него смотрят в других часовых поясах видят московское время а не свое местное время и получается путаница ((((
как сделать проверку на местное время пользователя????

alatar 02.09.2010 16:32

Date#getTimezoneOffset()

Zebestov 02.09.2010 16:36

Как сделать? Ну для этого достаточно простого любопытства, чтобы таки полезть и почитать, что там этот Date вообще умеет.

lissa81 02.09.2010 16:47

спасибо, разобралась


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

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