Тема: Time & regions
Показать сообщение отдельно
Старый 10.08.2004, 18:59
Valer вне форума Посмотреть профиль Отправить личное сообщение для Valer Найти все сообщения от Valer
  № 1  
Valer

Регистрация: Nov 2001
Адрес: Lithuania Vlinius
Сообщений: 12
Question Time & regions

Privet vsem.
Hotelos' by obsudit' topic o time/date vo flash.
Ja prochetal prideduchie soobschenija na etu temu no vsiotaki ne nashel otveta na svoi vopros. V forume uze voznika voprost o tom kak sdelat vremia vo flashe chtoby ono pokazyvalo vremia konkretnogo regiona a ne kompjuternoe vremia polzovatelia.

Byl predlozen takoj variant:

mydate = new Date();
sec = mydate.getUTCSeconds();
min = mydate.getUTCMinutes();
hour = mydate.getUTCHours()+3;

if (sec<10) {
sec = "0"+sec;
}
if (min<10) {
min = "0"+min;
}
if (hour<10) {
hour = "0"+hour;
}
clock = hour add " " add min add " " add sec;


Posle togo kak ja protestil movik, to na pervyj vzgliad pokazalos' chto kod rabotaet. Byla raznica v chasah - 3h pomoemu. Esterstvenno, kod mozno togda izmenit nemnogo, k chasam dobavit nedastajuscih 3h i potom sdelat tak chton u nas ne bylo 25-27h.
No potom reshil poexperementirovat s kompjuternym vreminem. Perevel "strelki" na 3h nazad... Zapustil movik. Po idee tam vremia dolzno bylo i ostatsia kak prazde, t.k. ispolzovalas komanda getUTCwhatever. No reziltat poluchilsia takoj, chto vremia vo flash toze pereshlo na 3h nazad i raznica ostalas' prezniaja =>3h.
Kstati, minuty poluchennye cherez getUTCMinutes i getMinutes ostalis temize.

V chem problema ?