下面是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
相关用法
- Javascript JSON parse()用法及代码示例
- Node.js path.parse()用法及代码示例
- Node.js querystring.parse()用法及代码示例
- Node.js url.parse(urlString, parseQueryString, slashesDenoteHost)用法及代码示例
- JavaScript Date toLocaleTimeString()用法及代码示例
- JavaScript Date UTC()用法及代码示例
- JavaScript Date getHours()用法及代码示例
- Javascript date.getMinutes()用法及代码示例
- Javascript date.getMonth()用法及代码示例
- Javascript date.getSeconds()用法及代码示例
注:本文由纯净天空筛选整理自Pulkit_Singh大神的英文原创作品 JavaScript Date parse() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。