[轉(zhuǎn)帖]JavaScript日期加減
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
:[轉(zhuǎn)帖]Javascript日期加減 Javascript日期加減//js日期加減函數(shù) function addDate(date,days){
JS中的日期加減使用以下方式: varcurrentDate = new Date(); 對(duì)日期加減: date.setDate(date.getDate()+n); 對(duì)月加減: date.setMonth(date.getMonth()+n); 對(duì)年加減: date.setFullYear(date.getFullYear()+n); 對(duì)小時(shí)、周等,都可以使用類似的方式修改。 同時(shí)如果對(duì)日加減的時(shí)候跨越了月、年,那么JS的date類型會(huì)自動(dòng)的處理跨越問(wèn)題,不需要我們處理。
如題,開(kāi)始查了查js的使用文檔,但沒(méi)發(fā)現(xiàn)可以直接用的函數(shù),于是就想自己寫函數(shù)來(lái)著,這就要涉及到每個(gè)月天數(shù)的判斷,如果是2月份的話,還要涉及到閏年的判斷,雖然不復(fù)雜但我想js應(yīng)該不會(huì)這么低級(jí),于是查了下資料,終于有了如下重大發(fā)現(xiàn),以在某個(gè)日期上加減天數(shù)來(lái)說(shuō),其實(shí)只要調(diào)用Date對(duì)象的setDate()函數(shù)就可以了,具體方法如下: javascript Date format(js日期格式化) data 為起始的日期:2021-05-01 days:為要添加的天數(shù),比如:1天 該文章在 2023/11/24 9:50:31 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |