标签:
代码如下:
1 $(function () { 2 var d = new Date(); 3 d.setHours(0); d.setMinutes(0); d.setSeconds(0); d.setMilliseconds(0); 4 5 var zhiding = "2015-08-10"; 6 if(zhiding.length===10){ 7 zhiding+=‘ 00:00:00‘; 8 } 9 var d2 = new Date(zhiding.replace(/-/g, ‘/‘)); 10 if (d - d2==0) alert(‘当前时间等于指定时间‘); 11 else if (d - d2>0) alert(‘当前时间大于指定时间‘); 12 else if (d - d2<0) alert(‘当前时间小于指定时间‘); 13 })
前三点,一看则明,关于如何比较两个时间变量,可是吃了大苦头,之前的代码采用的是这种写法,却得不到正确的结果:
1 if (d == d2) alert(‘当前时间等于指定时间‘); 2 else if (d > d2) alert(‘当前时间大于指定时间‘); 3 else if (d < d2) alert(‘当前时间小于指定时间‘);
标签:
原文地址:http://www.cnblogs.com/SharpL/p/4721599.html