js给当前日期加一天
1 <script type="text/javascript"> 2 function addDay(datetime, days) { 3 var old_time = new Date(datetime.replace(/-/g, "/")); //替换字符,js不认2013-01-31,只认2013/01/31 4 var fd = new Date(old_time.valueOf() + days * 24 * 60 * 60 * 1000); //日期加上指定的天数 5 var new_time = fd.getFullYear() + "-"; 6 var month = fd.getMonth() + 1; 7 if (month >= 10) { 8 new_time += month + "-"; 9 } else { 10 //在小于10的月份上补0 11 new_time += "0" + month + "-"; 12 } 13 if (fd.getDate() >= 10) { 14 new_time += fd.getDate(); 15 } else { 16 //在小于10的日期上补0 17 new_time += "0" + fd.getDate(); 18 } 19 return new_time; //输出格式:2013-01-02 20 } 21 22 alert(addDay("2013-11-12", 1)); //弹出值:2013-11-13 23 </script>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步