JavaScript часы выводящие определенный часовой пояс
Помогите решить проблему с часовым поясом (в частности +11 часов от москвы)
function digitalWatch() {
var d = new Date();
var hours = d.getHours();
var minutes = d.getMinutes();
var seconds = d.getSeconds();
if (hours < 10) hours = "0" + hours;
if (minutes < 10) minutes = "0" + minutes;
if (seconds < 10) seconds = "0" + seconds;
document.getElementById("digital_watch").innerHTML = hours + ":" + minutes + ":" + seconds;
setTimeout("digitalWatch()", 1000);
}
<body>
<p id="digital_watch" style="color: #f00; font-size: 190%; font-weight: bold;"></p>
Источник: Stack Overflow на русском