jQuery 日期选择器在错误的日期打开?

jQuery datepicker opens on the wrong date?

我有以下日期格式 31.12.2049,即 2049 年 12 月 31 日。当我单击图标打开日期选择器时,今天的日期被选中。这是使用 Norwegian Bokmal (nb-NO),我注意到日期在文本中被格式化,但是当我打开日历时,我没有看到任何挪威语翻译。

输入中显示的日期是 31.12.2049,所以我将 ShortDateFormat 除外 dd.mm.yyyy,但是当我这样做时这不起作用:

$(input).datepicker({ dateFormat: 'dd.mm.yyyy'});

我必须改为这样做:

$(input).datepicker({ dateFormat: 'dd.mm.yy'});

问题是当我检查 CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern 属性 时,它显示格式为 dd.mm.yyyy

你设置日期格式了吗?

像这样:

$( ".selector" ).datepicker({
  dateFormat: "dd.mm.yy"
});

默认日期格式为mm/dd/yy