new Date()對象調用多次setMonth()設置多個月份導致日期錯亂或重複的問題

問題:當想設置多個不同連續月份的日期的時候,使用日期的setMonth()方法,卻未能如願以償,得到的日期不正確還有重複,如下圖: 解決方案: 在31號的時候,使用setMonth()方法會出問題,所以在初始化日期對象時加上d.setDate(1)再調用d.setMonth()完美解決
相關文章
相關標籤/搜索