получить дату из средства выбора даты пользовательского интерфейса jQuery

Я хочу получить дату из моего средства выбора даты пользовательского интерфейса jQuery. В моем вводе мне нужно показать дату в формате «d MM yy», так как он более удобочитаем для пользователей. например. «5 июня 2015 г.»

$("#from").datepicker({
       dayNamesMin: [ "S", "M", "T", "W", "T", "F", "S" ], 
       firstDay: 1,  
       dateFormat: "d MM, yy",
       onClose: function( selectedDate ) {
       $( "#to" ).datepicker( "option", "minDate", selectedDate );
       }
   });

Но когда мне нужно использовать значение даты ввода, оно мне нужно в формате «гггг-мм-дд», например. 2015-04-30

Метод getdate по умолчанию дает мне строку средней даты.

var start = $("#from").datepicker( 'getDate' );

Есть ли быстрый способ получить формат «гггг-мм-дд» вместо манипуляций со строками?


person CherylG    schedule 16.06.2015    source источник


Ответы (1)


Вы можете использовать formatDate

var dt = $("#from").datepicker( 'getDate' );
var start= $.datepicker.formatDate('yy-mm-dd', dt);
person Arun P Johny    schedule 16.06.2015