I have a form where I am fetching two Dates from input tag. I need to validate and compare a date should always be greater than the another date. Here is javascript below :

```
function validateDD(gateout_plnd_dt){
    var dt_pat = /^[0-9]{2}-[0-9]{2}-[0-9]{4}$/;
    var alpha = /^[a-zA-Z0-9\s\.\-]+$/
    var int = /^[0-9.]+$/;
    var gateout_plnd_dt = document.getElementsByName('gateout_plnd_dt[]');
    var gate_in_dt = document.getElementsByName('gate_in_dt[]');

    for(var i=0,j=0; i<gateout_plnd_dt.length,j<gate_in_dt.length; i++,j++){

        if(gateout_plnd_dt[i].value< gate_in_dt[j].value){
        alert((gateout_plnd_dt[i].value));
        alert(gate_in_dt[j].value);
         return false;
        }
        }

    }

```

I need to convert it from string into date object which i am unable to do so. Will be really helpful to get it done. Thanks.