Regarding the clock

I’m putting in two digital clocks on a flash movie. The first one will show local time, the other a time in another part of the world. (+4 GMT). First, here is the code I’m working with:

time=new Date(); // time object
var seconds = time.getSeconds()
var minutes = time.getMinutes()
var hours = time.getHours()
if (hours<12) {
ampm = "AM";
} 
else{
ampm = "PM";
}
while(hours >12){
hours = hours - 12;
}
if(hours<10)
{
hours = "0" + hours;
}
if(minutes<10)
{
minutes = "0" + minutes;
}
if(seconds<10)
{
seconds = "0" + seconds;
}
clock_txt.text = hours + ":" + minutes + ":" + seconds +" "+ ampm;

Where in this would I set it so it will reflect the +4 GMT time?

Thanks in advance!
Tay