<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>js转换日期</title> </head> <body> <input type="date" name="info_inittime" id="fin_time" value="2012-03-03" /> <input type="date" name="info_endtime" id="intime" value="2012-01-01" /> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript"> $("#fin_time").change(function(){ var val=$(this).val(); var oldTime = (new Date(val)).getTime(); //得到毫秒数 var newmite= oldTime+86400000;//86400000是1天 var endTime=$("#intime").val(); var newTime3 = new Date(newmite);//参数是毫秒类型 可以不带参数 就是获取当前时间 传参数就是把毫秒装换成时间类型 var aa=gshtime(newTime3); var date= new Date(Date.parse(aa.replace(/-/g, "/"))); $("#intime").val(formatDate(date)); }); function formatDate(date){ var y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? '0' + m : m; var d = date.getDate(); d = d < 10 ? ('0' + d) : d; return y + '-' + m + '-' + d; }; function gshtime(time) { var year = time.getFullYear(); var month = time.getMonth() + 1; var day = time.getDate(); var hh = time.getHours(); var mm = time.getMinutes(); var str= year + "-"; if(month < 10) str+= "0"; str+= month + "-"; if(day < 10) str+= "0"; str+= day + " "; return(str); } </script> </body> </html>
js选择开始日期,结束日期加一天
猜你喜欢
转载自blog.csdn.net/bright2017/article/details/79927766
今日推荐
周排行