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


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


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

  • 例:
    <script>  
       // Here a date has been assigned  
       // while creating Date object  
       var A = new Date('October 15, 1996 05:35:32');  
      
      // hour from above is being  
      // extracted using getTime()  
      var B = A.getTime();  
      
      // Printing time in milliseconds.  
      document.write(B);  
    </script> 
  • 輸出:
    845337932000

date.getTime()方法方法用於返回自1970年1月1日以來的毫秒數。創建新的Date對象時,它將存儲創建時的日期和時間數據。在此日期對象上調用getTime()方法時,它將返回自1970年1月1日(Unix紀元)以來的毫秒數。

用法:

Date.getTime()

參數:此方法不接受任何參數。
返回類型:一個等於Unix Epoch以來毫秒數的數值。

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



程序1:此處的月份日期必須在1到31之間,因為任何日期都不能大於31。這就是為什麽它返回NaN的原因,即如果Date對象中的月份大於31則返回數字。當給定的月份的日期為33,即大於31時,則存在。

<script>  
   // Creating a Date object  
   var A = new Date('October 35, 1996 12:35:32');  
  
   var B = A.getTime();  
  
   // Printing hour.  
   document.write(B);  
</script> 

輸出:

NaN

程序2:在這裏,我們將通過提供用戶的出生日期來計算用戶年齡。

<!DOCTYPE html> 
<html lang="en"> 
  
<head> 
    <meta charset="UTF-8"> 
    <meta name="viewport"
        content="width=device-width,  
                initial-scale=1.0"> 
    <meta http-equiv="X-UA-Compatible"
        content="ie=edge"> 
    <title>Document</title> 
</head> 
  
<body> 
    <div> 
        <h4>Birth Date:
            <span class="date"></span> 
        </h4> 
    </div> 
    <div> 
        <h4>getTime():
            <span class="time"></span> 
        </h4> 
    </div> 
    <div> 
        <h4>I am  
            <span class="years"></span>  
            years old. 
        </h4> 
    </div> 
</body> 
<script> 
    var BD = new Date("July 29, 1997 23:15:20"); 
    var date = document.querySelector(".date"); 
    var time = document.querySelector(".time"); 
    var Today = new Date(); 
    var today = Today.getTime(); 
    var bd = BD.getTime(); 
    var year = 1000 * 60 * 60 * 24 * 365; 
    var years = (today - bd) / year; 
    date.innerHTML = BD; 
    time.innerHTML = BD.getTime(); 
    var y = document.querySelector(".years"); 
    y.innerHTML = Math.round(years); 
</script> 
  
</html>                 

輸出:

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

  • 穀歌瀏覽器
  • IE瀏覽器
  • Firefox
  • Opera
  • Safari




相關用法


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