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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM