PDA

View Full Version : عقب و جلو شدن ساعت رسمی کشور و مشکل در گرفتن زمان از time zone -> UTC + 3:30؟



binboy
جمعه 21 مرداد 1390, 02:01 صبح
سلام. من یک اسکریپت نوشتم که ساعت را بصورت آنلاین نشون میده و از منطقه زمانی نیز تغذیه میشه، مشکل اینجاست که ما تو ایران هر چند ماه ساعت را به عقب یا جلو میکشیم. در اصل منطقه زمانی ما (تهران) time zone -> UTC + 3:30 است در صورتی که در حال حاضر میبایست در کد time zone -> UTC + 4:30 قرار بدم تا با ساعت رسمی کشور ست بشه حالا راه حل چیه که موقع عقب و جلو شدن ساعت، ساعت من نیز بصورت اتوماتیک خود را با ساعت رسمی کشور وقف بدهد و ست کند؟
مثال از کد من: http://jsfiddle.net/HZmPg/

کد های جاوا اسکریپت:

var int=self.setInterval("clock()",1000);
function clock(){
var date = new Date();
date.setUTCHours( date.getUTCHours() + 4,
date.getUTCMinutes() + 30);
var output = date.getUTCHours()+":"+date.getUTCMinutes()+":"+date.getUTCSeconds();
document.getElementById("clock").innerHTML=output;
}


با احترام

binboy
جمعه 21 مرداد 1390, 14:56 عصر
لطفا راهنمایی کنید؟