当我在输入框中输入字符串
01/01/24
时,它返回日期01/01/2024
,但如果我输入01/01/25
,它返回日期01/01/1925
。是否可能防止这种情况发生,并始终返回年份在2000
年之后的日期?用户不想通过使用dd/mm/yy
更改dateFormat
,因此我只能使用dd/mm/y
格式。以下是我用于创建日期选择器的JS代码:$('.hasDatepicker').datepicker({
showOn: "button",
buttonImage: imagePrefix + "/img/calendar_1.png",
buttonImageOnly: true,
dateFormat: "dd/mm/y",
yearRange: "2000:2099",
onSelect: function(e, d) {
$(this).trigger("change");
}
});
shortYearCutoff
设为+85
,这样它就总是在2000
年代。 - Spencer Wieczorek