jQuery datepicker在错误的日期打开?

时间:2015-02-12 15:27:06

标签: c# asp.net-mvc jquery-ui jquery-ui-datepicker

我有以下日期格式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

1 个答案:

答案 0 :(得分:0)

你设置了dateFormat吗?

像这样:

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

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