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


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


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

  • 例:
    <script> 
        // Taking a date string as input. 
        var date = "February 18, 2018 12:30 PM"; 
           
        // Calling parse function on input date string. 
        var msec = Date.parse(date); 
        document.write(msec); 
    </script>                    
  • 輸出:
    1518937200000

date.parse()方法用於了解從1970年1月1日午夜到我們提供的日期之前經過的確切毫秒數。

用法:

Date.parse(datestring);

參數:此方法接受上文和下文所述的單個參數:

  • datestring:此參數將日期保存為字符串。

返回值:它返回一個整數值,該整數值表示從1970年1月1日午夜到提供的日期之間的毫秒數。如果機器以任何方式無法識別該字符串或輸入的字符串無效,它將返回“NaN”而不是整數。



上述方法的更多代碼如下:
程序1:如果輸入的日期字符串不正確,則返回NaN,即不是數字。

<script> 
  
    // Taking wrong date string as input. 
    var date = "February 48, 2018 12:30 PM"; 
      
    // calling parse function. 
    var msec = Date.parse(date); 
    document.write(msec); 
      
</script>                    

輸出:

NaN

程序2:如果輸入的日期字符串不正確,則返回NaN,即不是數字。

<script> 
  
    // Taking wrong date string as input. 
    var date = "June 22, 2012"; 
      
    // Calling parse function. 
    var msec = Date.parse(date); 
    document.write(msec); 
      
</script>                    

輸出:

1340303400000

注意:一旦獲得兩個日期之間的毫秒數,就可以通過簡單的數學計算輕鬆地找到小時,天,月,年等的數量。

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

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




相關用法


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