问题1:new Date(字符串)产生的日期对象,在某些情形下,可能会自动增加1天。猜测是和时区有关,浏览器没有默认当前时区?这是一个坑。
问题2:setDate()设置日期后不准确的问题。比如:
var day = new Date(2022, 10, 30);
或者 var day = new Date(2022, 10, 31);
执行day.setDate(day.getDate());语句后,前者得到的日期是2022-10-30,而后者得到的是2022-11-01,为什么呢?没想明白。
标签:10,javascript,day,日期,2022,Date,new,处理函数 From: https://www.cnblogs.com/GuominQiu/p/16844976.html