Comparer l'heure de début de la dmla de fin avec jquery?

Ici le code

$(document).ready(function() {
    $('#st').change(function(){
        var st = $('#st').val(); //start time Format: '9:00 PM'
        var et = $('#et').val(); //end time   Format: '11:00 AM' 

        //how do i compare time
            if(st > et)
            {
               alert('end time always greater then start time');
            }
    });
});

si j'ai le temps plage comme suit

Start Time Range (listbox) =   12:00 AM To 11:59PM

End Time Range  (listbox)  =   12:00 AM To 11:59PM

alors comment valider les start-temps, moins de temps de la fin OU de la fin des temps de plus de start-temps

Start-time < End-time  OR  End-time > St-time

envisager format de l'heure en js-code, en raison du temps-format ne suis pas en mesure de mettre en œuvre la différence de la logique

Format: '9:00 AM'
Format: '5:00 PM'
l'utilisation de la Date.parse()

OriginalL'auteur Frank | 2012-06-28