當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript Date getTimezoneOffset()用法及代碼示例


下麵是Date getTimezoneOffset()方法的示例。

  • 例:
    <script> 
      
        // If nothing is in parameter it takes 
        // the current date while creating Date object  
        var date = new Date(); 
          
        // Extracting the time difference between 
        // UTC and local time 
        var diff = date.getTimezoneOffset(); 
          
       //Printing on console 
       document.write(diff);  
      
    </script>
  • 輸出:
    -330

date.getTimezoneOffset()方法用於返回世界標準時間(UTC)與本地時間之間的時差,以分鍾為單位。如果您的時區為GMT + 5,則將返回-300(60 * 5)分鍾。夏時製防止此值保持恒定。

用法:

date.getTimezoneOffset()

參數:此方法不接受任何參數。
返回值:它返回一個數字,以分鍾為單位表示UTC與本地時間之間的時差。

上述方法的更多代碼如下:



程序1:該月的日期應該在1到31之間,因為沒有一個月的日期大於31,這就是為什麽它返回NaN的原因,即不是一個數字,因為該月的日期不存在。

<script> 
  
    // Taking the date while creating Date object  
    var date=new Date('Aug 32 2018 5:30'); 
      
    // Extracting the timedifference between 
    // UTC and local time 
    var n=date.getTimezoneOffset(); 
    document.write(n) 
  
</script>

輸出:

NaN

程序2:在此示例中,我們將新的Date保留為空白,以通過觸發器獲取UTC與本地時間之間的時差。

<!DOCTYPE html> 
<html> 
    <head> 
        <title> 
            JavaScript Date geTimexoneOffset() Method 
        </title> 
    </head> 
    <body style="text-align:center;"> 
        <h1 style="color:green;">GeeksforGeeks</h1> 
        <b>JavaScript Date geTimexoneOffset() Method</b> 
        <br /> 
        <br /> 
        <button onclick="gfg()">Click me</button> 
  
        <script> 
            function gfg() { 
                // If nothing is in parameter it takes 
                // the current date while creating  
                // Date object 
                var date = new Date("June 29 2020 10:30"); 
  
                // Extracting the time difference between 
                // UTC and local time 
                var diff = date.getTimezoneOffset(); 
  
                //Printing on console 
                document.write(diff); 
            } 
        </script> 
    </body> 
</html>

輸出:

注意:世界標準時間(UTC)是世界時間標準設置的時間。 UTC與GMT時間相同。

支持的瀏覽器:下麵列出了JavaScript Date getTimezoneOffset()方法支持的瀏覽器:

  • 穀歌瀏覽器
  • IE瀏覽器
  • 火狐瀏覽器
  • Opera
  • Safari




相關用法


注:本文由純淨天空篩選整理自_shreya_garg_大神的英文原創作品 JavaScript Date getTimezoneOffset() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。