代码之家  ›  专栏  ›  技术社区  ›  Nithesh Narayanan

jquery中的日期比较

  •  1
  • Nithesh Narayanan  · 技术社区  · 15 年前

    我要比较所选日期和当前日期。IAM使用jquery日期选择器。使用以下代码时,只进行日期字段比较…我怎么能和月和年比较呢…提前谢谢……

    $(document).ready(function() {
    
    
    
            var objDate = new Date();
            var selectedDate = document.getElementById("<%=txtRqstDate.ClientID %>").value;
    
            var currentDate = $.datepicker.formatDate('dd/mm/yy', new Date());
            if (Date.parse(selectedDate) > Date.parse(currentDate )) {
                alert("Invalid date range!\n Please choose a date that is not later than today!")
                return false;
            }
            else {
                return true;
            }
    
    1 回复  |  直到 15 年前
        1
  •  2
  •   kbvishnu    15 年前

    请用这个,我想它能解决你的问题

    function ChDate(){
     var objDate = new Date();
     var selectedDate = document.getElementById("<%=txtRqstDate.ClientID %>").value;
    
    if (selectedDate > objDate ) {
      //do
    }
    else
    {
     //do
    }
    }
    

    请点击以下链接获取更多功能 http://www.w3schools.com/jsref/jsref_obj_date.asp 可以使用string.split(分隔符,限制)进行拆分和do检查。