2012-11-20 48 views

回答

1

尝试这样: -

var selectedDate = $('16-Nov-12').datepicker('getDate'); 
var now = new Date(); 
if (selectedDate < now) { 
    // selected date is in the past 
} 
3
<html> 
    <head> 
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" 
     type="text/javascript"></script> 
     <script src="http://www.datejs.com/build/date.js" type="text/javascript"></script> 
     <script type="text/javascript"> 
      $(document).ready(function() { 
       var idstring = "16-NOV-12"; 
       var time = Date.compare(Date.parse("16-NOV-2012"), Date.today()); 
       var now = "in past"; 
       if (time == 0) now = "today"; 
       if (time > 0) now = "in future"; 
       alert(idstring + " is " + now); 
      }); 
     </script> 
    </head> 
    <body> 
    </body> 
</html>