0
Я пытаюсь сделать следующее:Jquery Datepicker выход отформатирован дата минус 1 месяц
При выборе даты с Jquery DatePicker, получить значение, как в тот же день, но с предыдущим месяцем. Формат как mmddyy
поэтому, если вы выберете 11-13-2013, тогда он вернет 10132013 в качестве значения для поля ввода.
Мне удалось получить форматирование, но не в предыдущем месяце.
здесь сценарий:
$('#choose-date').change(function(){
var date = $(this).datepicker('getDate');
var formatted_date = $.datepicker.formatDate('mmddyy', date);
window.location = '/getpage.do?date=' + formatted_date;
})
Поле для DatePicker простой ввод текста
Любые мысли?
Это новый законченный сценарий:
jq$('#choose-date').change(function(){
var date = jq$(this).datepicker('getDate');
var d = new Date(date);
d.setMonth(d.getMonth() - 1);
var formatted_date = jq$.datepicker.formatDate('mmddyy', d);
window.location = '/getpage.do?date=' + formatted_date;
})
Привет Эд, пожалуйста, попытайтесь объяснить, почему вы вычитаем 1, это поможет кто-нибудь с просмотром ответ спасибо. – meda
@meda Как вы думаете, для этого нужны объяснения, учитывая, что вопрос «выходной формат даты минус 1 месяц»? –
Спасибо, даст этот снимок. – greg