一、Date 对象
Date 对象用于处理日期和时间
首字母大写的内置函数是构造函数

new Date() 可以理解为 构造函数Date使用new实例化一个时期对象a
返回当前日期和时间
返回指定的时间
参数格式:MM DD,YYYY,hh:mm:ss
格式有多种 ★必须是字符串的类型

如果你的new Date传的是 数字类型 使用逗号分割,
月份是从0 开始算的 0 表示1月 1表示2月 2表示3月 以此类推。。。
1.getFullYear
对象的年份,其值为4位数

2.getMonth
对象的月份,其值介于0~11之间 ★(注:0代表1月份 1代表二月份)
3.getDate
对象的一个月中的每一天,其值介于1~31之间

4.getDay
对象的星期中的每一天,其值介于0~6之间(注:★0表示周日)

5. getHours
对象的小时数,其值介于0~23之间

6.getMinutes
对象的分钟数,其值介于0~59之间

7.getSeconds
对象的秒数,其值介于0~59之间

8.时间戳
1970-1-1返回到现在时间的毫秒数
(1)第一种getTime()

(2)第二种Date.now

构造函数本身有个方法叫now 执行之后可以获取1970年1月1日到现在的毫秒数
推荐使用Date.now()
(3)getTime和Date.now的区别

getTime可以获取指定时间的毫秒数 而Date.now() 不可以
(4)通过毫秒数,获取当前毫秒数的对象
★毫秒数只能传数字类型

(5) getTime和Date.now执行的速度

总结: Date.now();执行的速度 比 oDate.getTime(); 要快
这篇博客详细介绍了JavaScript中的Date对象,包括获取年、月、日、小时、分钟、秒的方法以及时间戳的两种获取方式:getTime()和Date.now()。还对比了它们之间的区别,并指出Date.now()在执行速度上的优势。

8018

被折叠的 条评论
为什么被折叠?



