1.时间相关操作
官方提供的一个可以操作时间相关功能的构造函数
(1) new Date()//控制台打印的时间是一个对象,时间点的所有信息封装到对象,可以获取时间点信息
(2) getFullyear()//2023
(3)getYear()//123
(4)getMonth()//月 几月 特殊 0--11(0(1月份)开始,11(12月份)结束)
(5)getDate()//日 几号
(6)getHours()//小时 0--23 (0点开始,23点结束)
(7)getMinutes()//0--59 分
(8)getSeconds()//0--59 秒
(9)getMilliseconds()//毫秒 1秒等于1000毫秒
(10)getTime()//很大的数字,单位是毫秒,1970年1月1日00点00分世界时间统一,而中国时间是1970/01/01 08:00:00,时间统一那一刻到现在的时间,单位是毫秒
(11)getDay()//星期几 1234560 (以此为星期一二三四五六天) 星期天为一周的开始,就是0
2.设置一个时间信息
(1)一个参数:时间各式的字符串
(2)单个数字
世界统一时间点过了1000毫秒的时间,打包成对象
(3)多个参数
可以输入的数字超过进制时,时间函数自身会进行转换为标准时间形式,当只输入年月日时,默认时间是00:00:00
3.时间转字符串
LocaleString()表示当前地区所习惯用的时间表示方法
4.时间的运算
(1)简单时间差(单位是毫秒)
(2)相差时间点的年月日分秒
案例:1分钟之内--刚刚,1小时内--分钟数,1天内--小时数,1月内--天数,1年内--月数,大于1年就返回年数。
4.静态方法
5.修改时间点的对象信息