Como posso comparar valores de data / hora usando o datepicker jQueryUI e a entrada de tempo HTML5?
Quero validar que o par de data / hora "begin" anteceda o par de data / hora "final" em uma página. Estou usando o datepicker jQueryUI e o elemento / widget de entrada de tempo HTML5.
Este 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;
}
(veja este script no contexto aqui:http://jsfiddle.net/clayshannon/QCrXG/9/)
... funciona para comparar os vals do datepicker, mas também preciso incorporar os elementos time, de modo que um tempo (na mesma data) anterior no elemento time "End" que o elemento time "Begin" também sinalize o intervalo como inválido.
Como fazer isso?