Я использую jQuery Datepicker (http://keith -wood.name / datepick.html ) с настраиваемым диапазоном дат. Моя проблема в том, что мне нужно, чтобы вывод даты был в удобочитаемом формате, таком как дд / мм / гггг, но затем взять эту дату и передать ее в форму поиска как ггггммдд.
$(function() {
$('#startDatepicker,#endDatepicker').datepick({onSelect: customRange,
showOn: 'both', buttonImageOnly: true, buttonImage: '/images/icons/calendar.gif', dateFormat: 'dd/mm/yy'});
function customRange(dateStr, date) {
if (this.id == 'startDatepicker') {
$('#endDatepicker').datepick('option', 'minDate', date);
}
else {
$('#startDatepicker').datepick('option', 'maxDate', date);
}
}
});
function getDateRange() {
var fromDate = document.advancedsearch.startDatepicker.value;
var toDate = document.advancedsearch.endDatepicker.value;
var selectedDateRange = fromDate + "," + toDate;
document.advancedsearch.searchdaterange.value += selectedDateRange;
}
В основном я беру значения startDatepicker и endDatepicker, объединяю их и затем добавляю как значение в поле searchdaterange в форме поиска. Диапазон дат должен быть ггггммдд. Кто-нибудь знает, как я могу отформатировать эти значения для передачи в мою форму поиска?