JavaScript date parse()方法

JavaScript date parse()方法

JavaScript中的parse()方法用于解析指定的日期字符串,并返回指定日期与1970年1月1日之间的毫秒数。如果字符串没有有效值或无法识别,则该方法返回NaN。

通过计算两个指定日期之间的毫秒数,我们可以通过简单的计算找到小时数、天数、月数等。

语法

date.parse(datestring);

它包含一个表示日期的参数字符串。此方法返回一个表示毫秒数的数字。

让我们来看一些使用 parse() 方法的示例。在第一个示例中,我们传递有效的日期值,而在第二个示例中,我们传递无效的日期值以查看结果。

示例1

在这个示例中,我们传递一个有效的日期,以获取指定日期和 1970年1月1日 午夜之间的毫秒数。

这里,指定的日期是 “2020年6月19日”

<html>
<head>

</head>
<body>
<h1> Hello World :) :) </h1>
<p> Here, we are finding the number of milliseconds between the given date and midnight of January 1, 1970. </p>

<script>
var d1 = "June 19, 2020";
var m1 = Date.parse(d1);
document.write("The number of milliseconds between <b> " + d1 + "</b> and <b> January 1, 1970 </b> is: <b> " + m1 + "</b>");
</script>

</body>

</html>

输出

JavaScript date parse()方法

示例2

在这个示例中,我们传递了一个无效的日期,以查看当我们提供无效输入时会发生什么。

<html>
<head>

</head>
<body>
<h1> Hello World :) :) </h1>
<p> Here, we are finding the number of milliseconds between the given date and midnight of January 1, 1970. </p>

<script>
var d1 = "June 39, 2020"; //an invalid date
var m1 = Date.parse(d1);
document.write("The number of milliseconds between <b> " + d1 + "</b> and <b> January 1, 1970 </b> is: <b> " + m1 + "</b>");
</script>

</body>

</html>

输出

在输出中,我们可以看到结果是 NaN .

JavaScript date parse()方法

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程