Date.parse() 方法接受一个日期字符串(例如“Jul 30, 1992”),并返回自1970年1月1日午夜以来的毫秒数。
此功能对于基于字符串值设置日期值很有用,例如,结合setTime()方法和Date对象。
因为parse()是Date的静态方法,所以您始终将其用作Date.parse()。
Date.parse(dateString)
var d = Date.parse("July 30, 1992");测试看看‹/›
所有浏览器都完全支持parse()方法:
Method | |||||
parse() | 是 | 是 | 是 | 是 | 是 |
参数 | 描述 |
---|---|
dateString | 代表日期的字符串 |
返回值: | 自1970年1月1日午夜以来的毫秒数 |
---|---|
JavaScript版本: | ECMAScript 1 |
计算从1970年1月1日到1992年7月30日之间的年数:
function myFunc() { var d = Date.parse("July 30, 1992"); var minutes = 1000 * 60; var hours = minutes * 60; var days = hours * 24; var years = days * 365; var ans = Math.round(d / years); document.getElementById('result').innerHTML = ans; }测试看看‹/›