Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Простой вопрос про UI Datepicker (https://javascript.ru/forum/jquery/19279-prostojj-vopros-pro-ui-datepicker.html)

ArmagedDance 31.07.2011 06:53

Простой вопрос про UI Datepicker
 
Подскажите, как в datepicker получить дату в формате mm-dd-yyyy
Вот такая подстановка ни к чему не приводит - все вываливается в первоначальном формате:

$("#datepicker").datepicker({ dateFormat: "mm-dd-yyyy"});
var dateFormat = $("#datepicker").datepicker( "option", "dateFormat" );
$("#datepicker").datepicker( "option", "dateFormat", "mm-dd-yyyy" );
var current_date = $('#datepicker').datepicker("getDate");
alert(current_date);

ArmagedDance 31.07.2011 20:44

$("#datepicker").datepicker({
onSelect: function(date) {
$("#datepicker").datepicker( "option", "dateFormat", 'yy-mm-dd' );
alert(date);
}});

вот так со второго раза показывает дату в формате гггг-мм-дд, а если строку определения формата переногу наверх, то тогда вообще показывает только в формате с точкой гггг.мм.дд
Как сделать чтобы сразу в формате с дефисом отображалось?
помогите разобраться

myocean 31.07.2011 20:48

Не очень хорошо знаю jquery... но как вариант можно попробовать разить дату на массив а затем склеить его элементы в обратном порядке...

walik 01.08.2011 15:00

Цитата:

Сообщение от ArmagedDance
вот так со второго раза показывает дату в формате гггг-мм-дд, а если строку определения формата переногу наверх, то тогда вообще показывает только в формате с точкой гггг.мм.дд

$("#datepicker").datepicker({
   onSelect: function(date) {
      alert(date);
   },
   dateFormat: 'yy-mm-dd'
});


мб так ?

tarya 02.08.2011 23:16

Я у себя делал так: $("#date, #rdate").datepicker({ dateFormat: 'dd-mm-yy' });


Часовой пояс GMT +3, время: 07:43.