Как получить значение JQuery DatePicker в DateFormat? - PullRequest
0 голосов
/ 05 октября 2011

У меня есть средство выбора даты jQueryUI, которое было создано с помощью dateFormat: 'dd / mm / yy'. Если я использую обычный запрос HTTP POST или HTTP GET, входные данные эффективно передаются в формате дд / мм / гг, но когда я использую метод getDate в DatePicker в любом сценарии, я получаю что-то вроде «Wed Oct 05 2011 00:00: 00 GMT-0430 (стандартное время Венесуэлы) '.

Можно ли как-нибудь получить дату в формате dateforper DatePicker (или в любом другом формате)?

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

Ответы [ 2 ]

2 голосов
/ 05 октября 2011

getDate () должен возвращать JavaScript-объект Date, поэтому любой из методов Date должен работать для вас.

IE

var date = $("#yourId").datepicker('getDate');
console.log(date.getDay()); //Returns day of the week 0-6
console.log(date.getDate()); //Returns day of the month 1-31
//etc...

Ссылка на объект Date

0 голосов
/ 05 октября 2011

Попробуйте что-то вроде этого:

var date = $('#datepicker').datepicker({ dateFormat: 'dd/mm/yy' });
...