Como posso definir o minDate / maxDate para o jQueryUI Datepicker usando uma string?
jQueryUI Datepickerdocumentação afirma que a opção minDate pode ser definida usando "uma string no dateFormat atual". Então, tentei o seguinte para inicializar os seletores de data:
$("input.date").datepicker({ minDate: "01/01/2010", maxDate: "12/31/2010" });
No entanto, isso resulta no meu datepicker com um período selecionável que varia de 11/06/2015 a 17/12/2015.
Eu verifiquei o formato da data atual e suamm/dd/yy
, que deve significar 2 dígitos para o mês, 2 para o dia e 4 para o ano, separados por barras. Eu também tentei incluirdateFormat: "mm/dd/yy"
na declaração de inicialização.
Também verifiquei os valores para minDate e maxDate posteriormente e eles estão sendo definidos com os valores que eu quero:01/01/2010
e12/31/2010
.
Eu quero poder definir min / maxDate com strings porque estou sendo passado esses valores como strings de outro lugar. Talvez alguém saiba por que isso acontece e como resolvê-lo, ou uma solução alternativa para conseguir isso, talvez mudando o formato das seqüências de datas ou algo assim?
obrigado
EDIT: Usando:jQuery v1.3.2 eUI do jQuery v1.7.2