2013-02-26 99 views
1

你好,我有這段代碼在JavaScript中,但我想改變時區格林威治標準時間GMT2和我不能來自我必須做的變化,也許可以幫助我的人嗎?javascript獲取時區

<script type="text/javascript"> 

$(document).ready(function() { 

    setInterval(function() { 
     var seconds = new Date().getSeconds(); 
     var sdegree = seconds * 6; 
     var srotate = "rotate(" + sdegree + "deg)"; 

     $("#sec_rus").css({"-moz-transform" : srotate, "-webkit-transform" : srotate}); 

    }, 1000); 


    setInterval(function() { 
     var hours = new Date().getHours(); 
     var mins = new Date().getMinutes(); 
     var hdegree = hours * 30 + (mins/2); 
     var hrotate = "rotate(" + hdegree + "deg)"; 

     $("#hour_rus").css({"-moz-transform" : hrotate, "-webkit-transform" : hrotate}); 

    }, 1000); 


    setInterval(function() { 
     var mins = new Date().getMinutes(); 
     var mdegree = mins * 6; 
     var mrotate = "rotate(" + mdegree + "deg)"; 

     $("#min_rus").css({"-moz-transform" : mrotate, "-webkit-transform" : mrotate}); 

    }, 1000); 

}); 

</script> 

回答

0

您可以嘗試var hours = new Date.getUTCHours() + 2;

+0

感謝我的朋友有一個愉快的一天;) – Arturik1988 2013-02-26 07:51:03