1. new Date() 可以接受的参数类型
需要注意的是:如果传的是字符串 04 就是04 月,如果是逗号隔开就是05月
上图的问题是为什么是中国夏令时间呢
简单来说就是:为了省电,白昼长的时候,提前上班,后来因为效果不理想,改成了下午晚上班。
通过百科中的资料我们得知1986-05-04 到 1992-04-05这个时间段中国实行了夏时制。
所以说打印这个时间段的日期就是夏令时
参考文档JavaScript中的夏时制
如果传的是字符串的时候,t和z是什么意思呢:t 就是表明时间的开始,z标示时间是utc时间,而不是本地时间。大小写无关参考文章
参考文章
最后面有2中形式,可以看最下面 +后面代表的是那个时区的时间(或者是时间的偏移量)
加t之后格式只能是yyy--mm--dd,
获取毫秒数 (第一种方法会把毫秒变为000来显示)
日期和时间格式
t 是时间的开始,最后面是时间偏移量,z 代表世界协调时(大概就是gmt 的时间,偏移就是0时0分0秒),如果标示本地时间(+01:00,标示东1区,快一个小时,-01:00; 标示西一区,慢一个小时,不写默认是本地时间)