您的位置: 首页 > 文章 > new Date()对象调用多次setMonth()设置多个月份导致日期错乱或重复的问题 new Date()对象调用多次setMonth()设置多个月份导致日期错乱或重复的问题 分类: 文章 • 2024-11-22 11:24:34 问题:当想设置多个不同连续月份的日期的时候,使用日期的setMonth()方法,却未能如愿以偿,得到的日期不正确还有重复,如下图: 解决方案: 在31号的时候,使用setMonth()方法会出问题,所以在初始化日期对象时加上d.setDate(1)再调用d.setMonth()完美解决