js的Date对象封装一个时间点,提供操作时间的API。Date对象中封装的是从1970年1月1日0点至今的毫秒数。
1、创立Date对象(4种)
2、Date对象的常使用方法:
日期分量:FullYear 年、Month 月、Date 日、Day 星期、Hours 时、Minutes 分、Seconds 秒、Milliseconds 毫秒。命名规则:年月日星期,后没有s,直接是英文;时分秒毫秒,后有s
只有月中的日date分量是从1开始到31结束;其他都是从0开始,到进制最大量-1结束
getXXX() | setXXX() | 意义 | 范围 | 备注 |
date.getFullYear() | date.setFullYear() | 年 | ||
date.getMonth() | date.setMonth() | 月 | 0~11 | 用时get方法 取得的值需要+1 |
date.getDate() | date.setDate() | 日 | 1~31 | |
date.getDay() | 无 | 星期 | 0~6 | |
date.getHours() | date.setHours() | 时 | 0~23 | |
date.getMinutes() | date.setMinutes() | 分 | 0~59 | |
date.getSeconds() | date.setSeconds() | 秒 | 0~59 | |
date.getMilliseconds() | date.setMilliseconds() | 毫秒 |
2个日期比较:
总结:getXXX()使用于获取指定分量的值;setXXX()使用于设置指定分量的值,熟练用这两类方法就可。