常用关于时间的一些设置。获取当前时间后30天;判断时间段一年内;Date转String,String转Date
//获取当前时间后30天(之前也可),天数不限可修改
1 var data = new Date(); 2 var date1 = newe Date(date); 3 date2 = date1.setDate(date.getDate()+ 30);
1 //判断时间时间段不超过一年(参数是String类型) 2 function checkDate(accStart,accEnd){ 3 if(accStart != null){ 4 accStart = Date.parse(accStart); 5 } 6 if(accEnd != null){ 7 accEnd = Date.parse(accEnd); 8 9 } 10 var days =accEnd - accStart; 11 //计算出相差天数 12 var leavedays=Math.floor(days/(24*3600*1000))+1 ; 13 if(leavedays > 365){ 14 alert("查询时间间隔不能超过一年!"); 15 16 return false; 17 } 18 return true; 19 }
1 //Date类型转换为ymd形式(如:20180806) 2 function ChangeAccStart(accStart){ 3 accStart = accStart.formatDate("Ymd"); 4 return accStart; 5 6 } 7 function ChangeaAcEnd(accEnd){ 8 accEnd = accEnd.formatDate("Ymd"); 9 return accEnd;1 }
最怕一生碌碌无为还说平凡难能可贵。