以下是示例日期解析()方法。
date.parse()方法用于了解自1970年1月1日午夜到我们提供的日期之前经过的确切毫秒数。
语法如下:
Date.parse(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浏览器
- 火狐浏览器
- 歌剧
- 苹果浏览器