<分区>
在 JavaScript 中, 不同的时区和不同的表示法,日期对象的结果是不同的。
例如。
var res= "2018-08";
var dat=new Date(res);
结果是:
Tue Jul 31 2018 22:00:00 GMT-0200 (West Greenland Summer Time) for GMT-0200 Time Zone
和
Wed Aug 01 2018 05:30:00 GMT+0530 (India Standard Time)
但是什么时候
var res= "2018/08";
我们有相同的日期
Wed Aug 01 2018 00:00:00 GMT+0530 (India Standard Time)
Wed Aug 01 2018 00:00:00 GMT-0300 (Atlantic Daylight Time)
任何人都可以解释为什么当我们给“-”作为分隔符时它不是常量