js中比较两个日期的大小

使用js处理两日期的字符串的比较大小时,总结出俩的一些小技巧:

function  time(){
    var date = new Date();
    var year = date.getFullYear();
    var month = date.getMonth()+1;
    var day = date.getDate();

     var opra_date = "20160407";//从前台获取
      var opra_year = opra_date.substring(0,4);
      var opra_month = opra_date.substring(4,6);
     var opra_day = opra_date.substring(6,8);
    
     var date_time = new Date(year,month,day);
     var opra_time = new Date(opra_year,opra_month,opra_day);

      alert(opra_time.getTime()+"==========="+date_time.getTime());

   if(opra_time.getTime() >= date_time.getTime()){
     
   alert("这是万万不可以的!");
  
   }else{
        alert("这是可以的!");
   }
}


function time1(){
 
   var date = new Date();
   var year = date.getFullYear();
   var month = date.getMonth()+1;
   var day = date.getDate();
   //var hours = date.getHours();
   //var minutes = date.getMinutes();
   //var seconds = date.getSeconds();

      var opra_date = "20160407";
      var opra_year = opra_date.substring(0,4);
   var opra_month = unJudge(opra_date.substring(4,6));
   var opra_day = unJudge(opra_date.substring(6,8));
    
  alert("=========="+opra_year+"--------------"+unJudge(opra_month)+"]]]]]]]]]]]]]]]]"+unJudge(opra_day));

   if(opra_year < year){//操作日期的年份小于当前系统日期的年份
      alert(opra_year+"这是可以的!"+year);
   }else if(opra_year == year){
       if(opra_month < month){//比较同一年的月份大小
         alert(opra_year+"-"+opra_month+"这是可以的!"+year+"-"+month);
    }else if(opra_month == month){
        if(opra_day < day){
         alert(opra_year+"-"+opra_month+"-"+opra_day+"这是可以的!"+year+"-"+month+"-"+day);
     }else{
         alert(opra_year+"-"+opra_month+"-"+opra_day+"这是万万不可以的!"+year+"-"+month+"-"+day);
     }
    }else{
        alert(opra_year+"-"+opra_month+"这是万万不可以的!"+year+"-"+month);
    }
   }else{
         alert(opra_year+"这是万万不可以的!"+year);
   }
 }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值