我正在使用Jquery UI datepicker的网站,以允许用户输入他们的出生日期。但是,由于日历(初始化如下),在1969年12月31日之前没有出现,这将阻止在此之前出生的用户进行注册。我怎样才能使日期一直延续到1910年的预期?
picker.datepicker({
defaultDate: (field.val() ? new Date(field.val() * 1000) : '-13y'),
dateFormat: '@',
changeMonth: true,
changeYear: true,
yearRange: '1910:2000',
minDate: '1910-01-01'
});
答案 0 :(得分:3)
呃......自己弄清楚了。
我给它的minDate是一个ISO 8601日期,但它期待一个UNIX时间戳。
将其更改为-1893434400
会使选择器正常工作。