2010-10-22 55 views
1

我正在使用Jquery UI日期選擇器來讓用戶輸入他們的出生日期。然而,由於壓光機(初始化如下)不會在1969年12月31日之前發佈,所以這會阻止在此之前出生的用戶註冊。我怎麼能這樣做,以便日期可以像1910年那樣回到原來的狀態?如何讓用戶在1970年之前回答日期到JQuery UI DatePicker小部件?

picker.datepicker({ 
    defaultDate: (field.val() ? new Date(field.val() * 1000) : '-13y'), 
    dateFormat: '@', 
    changeMonth: true, 
    changeYear: true, 
    yearRange: '1910:2000', 
    minDate: '1910-01-01' 
}); 

回答

3

呃......自己想出來了。

我給它的分鐘日期是ISO 8601日期,但它期待UNIX時間戳。

將其更改爲-1893434400使拾取器工作。

相關問題