这是我的两个代码:为什么Javascript转换时间有所不同?
var date1 = new Date('2017-04-23');
var date2 = new Date('April 23, 2017');
console.log(date1);
console.log(date2);
这是结果:
Sat Apr 22 2017 17:00:00 GMT-0700 (PDT)
Sun Apr 23 2017 00:00:00 GMT-0700 (PDT)
为什么date1
显示截至17:00 22号?
我发现的答案在这里:http://stackoverflow.com/questions/7556591/javascript-date-object-always-one-day-off –