Date.parse() 方法接受一個(gè)日期字符串(例如“Jul 30, 1992”),并返回自1970年1月1日午夜以來的毫秒數(shù)。
此功能對于基于字符串值設(shè)置日期值很有用,例如,結(jié)合setTime()方法和Date對象。
因?yàn)閜arse()是Date的靜態(tài)方法,所以您始終將其用作Date.parse()。
Date.parse(dateString)
var d = Date.parse("July 30, 1992");測試看看?/?
所有瀏覽器都完全支持parse()方法:
Method | ![]() | ![]() | ![]() | ![]() | ![]() |
parse() | 是 | 是 | 是 | 是 | 是 |
參數(shù) | 描述 |
---|---|
dateString | 代表日期的字符串 |
返回值: | 自1970年1月1日午夜以來的毫秒數(shù) |
---|---|
JavaScript版本: | ECMAScript 1 |
計(jì)算從1970年1月1日到1992年7月30日之間的年數(shù):
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; }測試看看?/?