![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2007
Сообщений: 5
|
Привет всем
вот есть такое для часов: time = new Date();
m = time.getMinutes() ;
h = time.getHours();
if (s<10) {
s = "0"+s;
}
if (m<10) {
m = "0"+m;
}
if (h<10) {
h = "0"+h;
}
tpole1 = h+":"+m;
пытался этот же скрипт на другом слое в другом поле текстовом поменять примерно так: h = time.getHours() +3; но меняется сразу во всех остальных. Подскажите как это исправить? Как сделать отображение времени в разных часовых поясах? Спасибо [__etc: Для оформления кода нужно пользоваться тегами CODE] Последний раз редактировалось etc; 06.02.2007 в 02:47. |
|
|||||
|
var надо ставить, а то у вас как бы глобальное
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 5
|
Спасибо большое.
Все теперь заработало ![]() |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 5
|
Днем все прекрасно работает, а вот ночью проблемы
![]() например время в Нью-Йорке отстает на 8 часов. я ставил значение -8, и когда у нас день все отлично отнимается и получается время по Нью-Йоркси, а вот когда у нас 0 часов, то по идее должно выводитсья что в нью-йорке 16:00 ,а выводится как 0-8. как подправить? Спасибо! |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Используйте время в виде Unix Timestamp, отняв восемь часов, можно потом сделать setTime и радоваться жизни.
|
|
|||||
|
В предложенной функции все равно дата (день) не учитывается, поэтому вместо того, чтобы отнимать 8 можно прибавлять 24-8.
|
|
|||||
|
Регистрация: Jan 2007
Сообщений: 5
|
Вот, теперь окончательно спасибо!)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|