Datepicker jquery解析语言

Too*_*ren 1 jquery jquery-ui datepicker uidatepicker jquery-ui-datepicker

所以问题是我的语言适用于我的日历,但不适用于解析.下面是我的代码(我将其作为网站上的示例).

$(function(){
                $.datepicker.setDefaults($.datepicker.regional['nl-BE']);
                // Datepicker
                $('#datepicker').datepicker({

                    firstDay: 1,
                        dateFormat: "dd/mm/yy",
                    inline: true,
                    onSelect: function(dateText){
                    var datez = $.datepicker.parseDate('dd/mm/yy',dateText,{shortYearCuroff: 20, dayNamesShort: $.datepicker.regional['nl-BE'].dayNamesShort, dayNames: $.datepicker.regional['nl-BE'].dayNames, monthNamesShort: $.datepicker.regional['nl-BE'].monthNamesShort, monthNames: $.datepicker.regional['nl-BE'].monthNames}).toString();
                    var value = datez.split('00:00:00');
                    generatexml(dateText,value);

                    }

                });
            });
Run Code Online (Sandbox Code Playgroud)

这导致我的日历语言发生了变化,但解析后的语言却没有变化?知道我做错了什么吗?

2012年3月24日星期六

给出的结果,我也试图把月份放在月份之前有任何结果:(

Lau*_*rke 5

Ok Soo您目前使用的是想要formatDate的错误功能.

经过大量的研究后,你想用它来改变你的想法 var datez

var datez = $.datepicker.parseDate('dd/mm/yy',dateText,{shortYearCuroff: 20, dayNamesShort: $.datepicker.regional['nl-BE'].dayNamesShort, dayNames: $.datepicker.regional['nl-BE'].dayNames, monthNamesShort: $.datepicker.regional['nl-BE'].monthNamesShort, monthNames: $.datepicker.regional['nl-BE'].monthNames}).toString();
Run Code Online (Sandbox Code Playgroud)

var datez = $.datepicker.formatDate('D M d yy',new Date(dateText)).toString();
Run Code Online (Sandbox Code Playgroud)

这是一个jsfiddle的例子.