JavaScript parse

JavaScript parse教程

JavaScriptDate 对象中的 parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。

JavaScript parse详解

定义

parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。

语法

Date.parse(datestring);

参数

参数 描述
datestring 要解析的日期。

返回值

类型 描述
Number 指定的日期和时间据 1970/1/1 午夜(GMT 时间)之间的毫秒数。

技术细节

该函数只支持 JavaScript 1.0 即以上版本。

浏览器支持

该函数支持所有的主流浏览器。

案例

获取时长

使用 parse 获取时长

<!DOCTYPE html> <html> <head> <title>JavaScript parse</title> <script type="text/javascript"> console.log("嗨客网(www.haicoder.net)"); var timeLong = Date.parse("2022/09/11 19:09:10"); console.log("timeLong =", timeLong); var minutes = 1000*60; var hours = minutes*60; var days = hours*24; var years = days*365; var yearLong = Math.round(timeLong / years); console.log("yearLong =", yearLong); </script> </head> </html>

程序运行后,控制台输出如下:

21_javascript parse.png

我们使用 Date parse 函数,获取了从一个指定时间到 1970 年的毫秒数,并且,我们通过运算,将毫秒数转换成了年数。

JavaScript parse总结

JavaScript 的 Date 对象中的 parse 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。JavaScript parse 语法:

Date.parse(datestring);