Показать сообщение отдельно
Старый 25.06.2007, 13:11
hopperspb вне форума Посмотреть профиль Отправить личное сообщение для hopperspb Посетить домашнюю страницу hopperspb Найти все сообщения от hopperspb
  № 8  
Ответить с цитированием
hopperspb

Регистрация: Jun 2007
Адрес: S-Pb
Сообщений: 8
Цитата:
Сообщение от Kikasso
"перевести стрелки на два часа вперед":
Код:
localTime= new Date();
time = new Date( localTime.getTime() + 2*60*60*1000 );
Но если вы берете стандартное время, часы не должны никуда уезжать без этих фокусов. У вас правильно время на компе выставлено? И вам какое время нужно?
Код:
var now = new Date();
var h = now.getUTCHours();
var m = now.getUTCMinutes();
var s = now.getSeconds();
trace('GMT> '+ h +':'+ m +':'+ s);
Минуты нужны, потому что например у хитрых индусов стрелки на 2'30" переведены. Ну а на секунды кроме Штирлица никто не смотрит.
P.S. Вы я вижу по подписи земляк, так до гринвича от нас не +2 надо делать, а -4.
Код:
trace('сколько до Гринвича> '+ (new Date()).getTimezoneOffset()/60);

А как эт о всё впихнуть в мой код с первого сообщения?
Запутался уже в конец ((((