W jaki sposób można porównać wartości daty / godziny za pomocą datepicker jQueryUI i wejścia czasu HTML5?
Chcę sprawdzić, czy para „data” i „początek” poprzedza „końcową” parę data / czas na stronie. Używam datepicker jQueryUI i elementu / widgetu wprowadzania czasu HTML5.
To jQuery:
var begD = $.datepicker.parseDate('mm/dd/yy', $('#BeginDate').val());
var endD = $.datepicker.parseDate('mm/dd/yy', $('#EndDate').val());
if (begD > endD) {
alert('Begin date must be before End date');
$('#BeginDate').focus();
return false;
}
(zobacz ten skrypt w kontekście tutaj:http://jsfiddle.net/clayshannon/QCrXG/9/)
... działa w celu porównania vals datepicker, ale muszę również uwzględnić elementy czasu, tak aby czas (w tej samej dacie), który jest wcześniej w elemencie czasu "End" niż element czasu "Begin", również będzie oznaczał zakres jest nieważny.
Jak to zrobić?