Datepicker jquery синтаксический анализ языка - PullRequest
1 голос
/ 07 марта 2012

Итак, проблема в том, что мой язык работает для моего календаря, но не для разбора Ниже мой код (я сделал это как пример на сайте).

$(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);

                    }

                });
            });

Это приводит к тому, что мой язык календаря изменился, но не язык в parsedate? Есть идеи, что я сделал не так?

Сб 24 марта 2012

Является ли данный результат полученным, я также пытался указать число перед месяцем без какого-либо результата: (

Ответы [ 2 ]

5 голосов
/ 07 марта 2012

ОК. Итак, вы используете не ту функцию, которую хотите 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();

К

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

Вот пример jsfiddle .

1 голос
/ 19 апреля 2013

Я не знаю о вашем рабочем коде, но в приведенном примере поменял бы "shortYearCuroff" на "shortYearCutoff".

...