目录

JavaScript Date parse()

示例1

let ms = Date.parse("March 21, 2012");
亲自试一试 »

描述

parse()解析日期字符串并返回自 1970 年 1 月 1 日以来的时差。

parse()返回以毫秒为单位的时间差。

示例2

计算1970年1月1日到2012年3月21日之间的年数:

// Calculate milliseconds in a year
const minute = 1000 * 60;
const hour = minute * 60;
const day = hour * 24;
const year = day * 365;

// Compute years
const d = Date.parse("March 21, 2012");
let years = Math.round(d / year);
亲自试一试 »

浏览器支持

parse()是 ECMAScript1 (ES1) 功能。

所有浏览器均完全支持 ES1 (JavaScript 1997):

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes Yes


语法

Date.parse( datestring)

参数

datestring Required.
A string representing a date.

返回值

一个号码。

自 1970 年 1 月 1 日 00:00:00 UTC 以来的毫秒数。