Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/12/2013, 10:54
Avatar de Maverick2786
Maverick2786
 
Fecha de Ingreso: diciembre-2012
Mensajes: 107
Antigüedad: 12 años
Puntos: 1
Respuesta: Envalid date datePicker

por alguna razon el date.parse da problemas , esta solucion me funciono:
Código Javascript:
Ver original
  1. function controlFecha()//se controla las excepciones de la fecha
  2. {
  3.     var fechaInicio = $("#fechaInicio").val();
  4.     var fechaFin = $("#fechaFin").val();
  5.  
  6.     if (fechaInicio != "" && fechaFin != "")
  7.     {
  8.         var fechaIni = new Date(Date.parse(fentrada(fechaInicio)));
  9.         var fechaF = new Date(Date.parse(fentrada(fechaFin)));
  10.         var one_day = 1000 * 60 * 60 * 24;
  11.         var diferencia = Math.ceil((fechaIni.getTime() - fechaF.getTime()) / (one_day));
  12.        
  13.         if (diferencia > 0)
  14.         {
  15.             alert("La fecha Inicio no puede ser mayor que fecha fin");
  16.             document.getElementById("fechaFin").focus();
  17.             return false;
  18.         }
  19.     }
  20.     else
  21.     {
  22.         alert("Fechas no seleccionadas");
  23.         document.getElementById("fechaInicio").focus();
  24.         return false;
  25.     }
  26. }
  27.  
  28. function fentrada(fechaFin) {
  29.     var uno = fechaFin.substr(0,2);
  30.     var dos = fechaFin.substr(3,2);
  31.     var tres = fechaFin.substr(6,4);
  32.     var resul = tres + "/" + dos + "/" + uno;
  33.     return resul;
  34. }