js 设置默认时间为当前时间往后推1天的时间,计算两个不同时间段时间差

//设置开始时间为当天时间,后推的24小时

new Date((new Date()/1000+86400)*1000)

 

// 计算两个不同时间段时间

var time_start = $('#time_start').val(); // 开始时间 字符串类

var time_end = $('#time_end').val(); // 结束时间 字符串类型

 

// 判断开始时间和截止时间差,不能低于30分钟

var reDate = /\d{4}-\d{1,2}-\d{1,2} /;

var s1 = new Date((reDate.test(time_start) ? time_start : '2017-1-1 ' + time_start).replace(/-/g, '/'));

var s2 = new Date((reDate.test(time_end) ? time_end : '2017-1-1 ' + time_end).replace(/-/g, '/'));

 

// 得到的ms是毫秒数

var ms = s2.getTime() - s1.getTime(); 

 

if( ms < 1800000){

// 如果ms 小于30分钟的话,就返回出去

  return

}

  

posted @ 2020-12-16 12:10  慕雪琳鸢  阅读(748)  评论(0)    收藏  举报