JavaScript 日期多加一天 方法
Posted 掌笑声
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 日期多加一天 方法相关的知识,希望对你有一定的参考价值。
今天查看项目发现有出bug,由于未了符合sql语句的要求,前台网页显示的时候传到后台的时候要+1天,
网上查看了别人写的,发现多多少少有点漏洞,经过我自己总结,写出了达到了我要求的
1 var str = $(‘前台获得时间time‘).val().slice(5) + "- " + $(‘前台获得时间time‘‘).val().slice(0, 4); 2 var d = new Date(str); 3 d.setDate(d.getDate()+1); 4 var d3 = new Date(d.getFullYear(), d.getMonth(), d.getDate()); 5 var month=returnMonth(d3.getMonth()); 6 var day=d3.getDate(); 7 day=day<10?"0"+day:day; 8 var 最后得到的时间time=d3.getFullYear()+"-"+month+"-"+day; 9 function returnMonth(num){ 10 var str=""; 11 switch(num){ 12 case 0: str="01"; break; 13 case 1: str="02"; break; 14 case 2: str="03"; break; 15 case 3: str="04"; break; 16 case 4: str="05"; break; 17 case 5: str="06"; break; 18 case 6: str="07"; break; 19 case 7: str="08"; break; 20 case 8: str="09"; break; 21 case 9: str="10"; break; 22 case 10: str="11"; break; 23 case 11: str="12"; break; 24 } 25 return str; 26 }
希望我写的东西对其他人有帮助
以上是关于JavaScript 日期多加一天 方法的主要内容,如果未能解决你的问题,请参考以下文章