且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在javascript中将日期格式从dd-MMM-yyyy转换为dd-MM-yyyy

更新时间:2023-02-26 20:08:20

以下是答案...

 function GetDate(str) {
        debugger; 
                var arr = str.split('-');
               var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun','Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
               var i = 1; 
               for (i; i <= months.length; i++) { 
                      if (months[i] == arr[1])
                       {                   
                         break;                     
                       } 
                  }
                  var formatddate = i  + '/' + arr[0] + '/' + arr[2]; 
                  return formatddate;
            }



 function StartDateTimeEndDate() {
                 var startDate = document.getElementById('<%=EFF_START_DATEDVTextBox.ClientID %>').value
                 var endDate = document.getElementById('<%=EFF_END_DATEDVTextBox.ClientID %>').value  
                 var startdt = GetDate(startDate)
                 var enddt = GetDate(endDate) 

               if ((Date.parse(enddt) <= Date.parse(startdt))) {
                alert("End date should be greater than Start date");
                document.getElementById('<%=EFF_END_DATEDVTextBox.ClientID %>').value = "";
                 } 
        }