Ваш скрипт и так показывает местное время согласно пользовательских настроек, поскольку использованы методы вида getHours, а не getUTCHours.
Если нужно показывать московское время для всех пользователей, то нужно вместо var tm=new Date писать var tm=new Date(Date.now()+14400000) и вместо getHours, getMinutes, getSeconds писать getUTCHours, getUTCMinutes, getUTCSeconds.
Последний раз редактировалось oneguy, 11.08.2012 в 15:15.
|