Дата по умолчанию для Datepicker должна быть вчера и всегда начинаться с первого месяца месяца - PullRequest
0 голосов
/ 02 ноября 2018

Я хочу, чтобы средство выбора даты всегда показывало дату вчерашнего дня, и оно должно показывать даты последних трех месяцев, но всегда должно учитывать месяцы 1-ую дату.

КОД:

$scope.searchFromDate = timeStamp.format('YYYY-MM-DD');
          $scope.searchToDate = timeStamp.format('YYYY-MM-DD');
    $( "#searchFromDate" ).datepicker({dateFormat:'yy-mm-dd',maxDate:0 , minDate:"-3M"});
    $("#searchFromDate").datepicker("setDate", new Date());
    $( "#searchToDate" ).datepicker({dateFormat:'yy-mm-dd',maxDate:0 , minDate:"-3M"});
    $("#searchToDate").datepicker("setDate", new Date());

А также хочу выбрать дату только для одного дня. Предположим, я выбрал 2018-11-02 из даты, затем до даты это должно быть 2018-11-03, а все остальные должны быть отключены. Это означает, что пользователь может выбирать только один день, который может быть любой датой, но только на один день.

1 Ответ

0 голосов
/ 02 ноября 2018

установить -1 во втором параметре означает вчерашнюю дату

$("#searchToDate").datepicker("setDate", -1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...