Versão atual:

Comparação de Date

Bom dia!

Estou com um problema preciso que no meu sistema não seja permitido a inclusão de uma data menor que a data de inicio, porem quando faço a comparação ele passa direto.

Obs:dataInicio1 e dataFim1 estão com tipo date no HTML. O primeiro if e o ultimo funciona perfeitamente.

Segue código:

function validateForm(form){

var data_1 =(form.getValue("dataInicio1")) var data_2 =(form.getValue("dataFim1")) var now = new Date();

if (form.getValue("frota").length () < 6) { throw "O campo frota precisa ter 6 dígitos Ex 001420"; }

if (now > data_1 ){ throw "data retroativa não é possivel "; }

if (data_1 > data_2) { throw "Data não pode ser maior que a data final";

} }

Versão (1):

Ver a versão formatada

Comparação de Date

Comentário

new question