当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。