大家好,我想知道如何将日期选择器中的日期格式从“dd/MM/yy”改为“d de MM de yy”(西班牙语)。以下是样例代码:
如果日期是2011年1月21日,那么:
$("#element").datepicker({
dateFormat:'d de MM de yy'
});
输出结果将为:21 21e Enero 21e yy
我的问题是,是否有转义字符可以格式化日期?谢谢,非常抱歉我的英语不好,希望你们能理解。
大家好,我想知道如何将日期选择器中的日期格式从“dd/MM/yy”改为“d de MM de yy”(西班牙语)。以下是样例代码:
如果日期是2011年1月21日,那么:
$("#element").datepicker({
dateFormat:'d de MM de yy'
});
输出结果将为:21 21e Enero 21e yy
我的问题是,是否有转义字符可以格式化日期?谢谢,非常抱歉我的英语不好,希望你们能理解。
$("#element").datepicker({ dateFormat:'d \\d\\e MM \\d\\e yy' });
您也可以使用单引号来转义纯文本:
$("#element").datepicker({ dateFormat:"d 'de' MM 'de' yy" });
你可以在启动时定义日期选择器,然后稍后使用类来附加它。我已经像这样定义了一个日期选择器:
$(".date-pick").datepicker($.extend({}, $.datepicker.regional["no"], {showStatus: true, defaultDate: +1, minDate: 1, maxDate: 365, dateFormat: "dd.mm.yy", showOn: "both", buttonImage: "../images/shop/calendar.png", buttonImageOnly: true}));
尝试使用此代码来格式化日期并显示至当前年份
$('#element').datepicker({
dateFormat: "dd M yy",
changeMonth: true,
changeYear: true,
yearRange: "1920:+nn",
maxDate: 0
});