2009-10-02 2 views
2

Я работаю над веб-сайтом, который будет доступен только через интранет, но является веб-сайтом, широко распространенным в Австралии.UTC в пределах сайта

Дело в том, что меня попросили изучить сайт UTC и задавались вопросом, как я могу показать часы или определить, в какой временной зоне находится сайт, и, возможно, отображать часы на домашней странице, указывающие время в штате Австралия пользователь использует сайт.

Хотелось бы использовать универсальный тип jQuery, Javascript, который будет определять правильное время такта, когда пользователь находится в Австралии.

Я смотрел http://randomibis.com/coolclock/, но из-за внешнего вида мне нужно указать правильный GMTOffset.

Может ли это значение быть определено каким-то образом или это то, что пользователь должен будет указать?

Спасибо.

ответ

2

СГТ смещение данного клиента доступна в браузере через Дата класса:

var today = new Date(); 
var offset = -(today.getTimezoneOffset()/60); 

Via http://www.24hourapps.com/2009/03/javascript-gmtutc-timezone-offset.html

+0

Спасибо за это - ульд я потом использовать это и переходят в coolClocks.js ? – tonyf

+0

Неуверенный, почему есть - против смещения, потому что, если я в Австралии, то это ставит меня -10 вместо +10? – tonyf

+0

В зависимости от того, что вы пытаетесь выполнить, вы можете удалить знак минуса, если хотите. –

Смежные вопросы