你的位置:首页 > Java教程

[Java教程]javascript之input获取的时间减1秒t时间恢复

将输入得到的时间减少1秒:20:00:00  ———  19:59:59 
endDateMap(date){ var h = new Date(date).getHours()  var m = new Date(date).getMinutes()-1  if(m == -1){   if(h == 0){    h = 23   }else{    h = h <10 ? '0'+String(h-1):h-1   }   m = 59  }else{   h = h <10 ? '0'+String(h):h  }  m = m <10 ? ('0'+String(m)):m  return(h+':'+m + ':59')}

将获取的时间增加1秒:19:59:59  ——  20:20:20 
endDateFilter(val){ var time = '2017-06-17'+' '+val+':00' var h = new Date(time).getHours() var m = new Date(time).getMinutes()+1 if(m == 60){  if(h == 23){    h = '00'   }else{    h = h <10 ? '0'+String(h+1):h+1   }   m = 0 }else{   h = h <10 ? '0'+String(h):h } m = m <10 ? '0'+String(m):m var date = '2017-06-17'+' '+h+':'+m+':00' var t = Date.parse(date); if (!isNaN(t)) {  return new Date(Date.parse(date.replace(/-/g, "/"))); } else {  return new Date(); }}