JS Date日期对象

Date实例继承自Date.prototype。可以通过修改构造函数的原型对象来影响Date实例继承的属性和方法。

属性

Date.prototype.constructor
返回创建该实例的函数。默认情况下,是Date构造函数。


比较常用的方法

1、getDate()
根据本地时间返回指定日期对象的月份中的第几天(1~31)
2、getDay()
根据本地时间返回指定日期对象的星期中的第几天(0~6)
3、getFullYear()
根据本地时间返回指定日期对象的年份。(四位数年份时返回四位数字)
4、getHours()
根据本地时间返回指定日期对象的小时。(0~23)
5、getMilliseconds()
根据本地时间返回指定日期对象的毫秒(0~999)。
6、getMinutes()
根据本地时间返回指定日期对象的分钟。(0~59)
7、getMonth()
根据本地时间返回指定日期对象的月份。
8、getSeconds()
根据本地时间返回指定日期对象的秒数(0-59)。
8、getTime()
返回从1970-1-1 00:00:00 UTC(协调世界时,又称世界统一时间、世界标准时间、国际协调时间)到该日期经过的毫秒数,对于1970-1-1 00:00:00 UTC之前的时间返回负值。
9、getUTCDate()
根据世界时间返回指定日期一个月的第几天
(0-31)。
getUTCDay(),getUTCFullYear()....同理


setter

1、setDate()
根据本地时间设置指定的日期对象的月份中的第几天
2、setDay()
根据本地时间设置指定日期对象的星期中的第几天(0~6)
3、setFullYear()
根据本地时间设置指定日期对象的年份。(四位数年份时是四个数字)
4、setHours()
根据本地时间设置指定日期对象的小时。(0~23)
5、setMilliseconds()
根据本地时间设置指定日期对象的毫秒。
6、setMinutes()
根据本地时间设置指定日期对象的分钟。
7、setMonth()
根据本地时间设置指定日期对象的月份。
8、setSeconds()
根据本地时间设置指定日期对象的秒数。
8、setTime()
通过指定从1970-1-1 00:00:00 UTC开始经过的毫秒数来设置日期对象的时间。
9、setUTCDate()
根据世界时间设置指定Date对象中月份的一天
(0-31)。
setUTCDay(),setUTCFullYear()....同理.


getter

1、toDateString()
以人类易读(human-readable)的形式返回该日期对象日期部分的字符串。
2、toLocaleDateString()
返回一个表示该日期对象日期部分的字符串,该字符串格式与系统设置的地区关联(locality sensitive)。
3、toString()
返回一个表示该日期对象的字符串。
4、toTimeString()
以人类易读格式返回日期对象时间部分的字符串。
5、toUTCString()
把一个日期对象转换为一个以UTC时区计时的字符串。
6、valueOf
返回一个日期对象的原始值。


测试

image.png

image.png

image.png

更多请查看MDN

你可能感兴趣的:(JS Date日期对象)