Вопрос

ЧАС

Мне нужно настроить два свидания.

Первый Шолд есть:

  • Mindate: последние десять дней этого месяца (или, если легче: 20 -е место этого месяца)
  • MaxDate: 10 -е место в следующем месяце

Я могу установить только тогда, как указано в «Руководстве», как это: +1M +2W +5D. Но это не очень хорошо в моем случае, так как мне не нужно идти по сравнению с текущими данными.

Есть идеи?

Я пробовал это без повезло:

// temp vars used below
var currentTime = new Date()

// DATEPICKER CURENT MONTH - all fields with class: datepicker_current_month
$(".datepicker_current_month").datepicker({
    dateFormat: 'dd.mm.yy',
    // minDate: '+10d',
    minDate: new Date(currentTime.getYear(), currentTime.getMonth(), 20),
    maxDate: '+3w'
});

Брус Андерс

Обновление - Решение Я использовал ответ от HeadtaTakeror, и он работает просто отлично. Thnaks за ответ :-)

// temp vars used below
var currentTime = new Date();
var startDateFrom = new Date(currentTime.getFullYear(), currentTime.getMonth() +1, -10); // 10 days before next month
var startDateTo = new Date(currentTime.getFullYear(), currentTime.getMonth() +1, -1); // one day before next month
var endDateFrom = new Date(currentTime.getFullYear(), currentTime.getMonth() +1, 3); // 3rd of next month
var endDateTo = new Date(currentTime.getFullYear(), currentTime.getMonth() +1, 10); // 10th of next month

// DATEPICKER CURENT MONTH - all fields with class: datepicker_current_month
$(".datepicker_current_month").datepicker({
    dateFormat: 'dd.mm.yy',
    minDate: startDateFrom,
    maxDate: startDateTo
});
Это было полезно?

Решение

Это хороший плагин, который имеет много вариантов конфигурации http://plugins.jquery.com/project/datepicker Анкет Вы можете найти документацию здесь http://www.kelvinluck.com/assets/jquery/datepicker/v2/demo/documentation.html И некоторые демонстрации здесь http://www.kelvinluck.com/assets/jquery/datepicker/v2/demo/

При этом я не знаю, проще, это то, что вы попробовали, но идея в том, что вам все еще нужно вычислить дни самостоятельно, что -то вроде http://jsfiddle.net/m2hpr/2/

Надеюсь, поможет

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top