на день меньше выбранного менялся класс на last-date-selected?     
                  
                  
                  function showSelectedDays() {
                  
                  
                        if (!opt.start && !opt.end) return;
                  
                  
                        box.find(".day").each(function() {
                  
                  
                          var time = parseInt($(this).attr("time")),
                  
                  
                            start = opt.start,
                  
                  
                            end = opt.end;
                  
                  
                          if (opt.time.enabled) {
                  
                  
                            time = moment(time)
                  
                  
                              .startOf("day")
                  
                  
                              .valueOf();
                  
                  
                            start = moment(start || moment().valueOf())
                  
                  
                              .startOf("day")
                  
                  
                              .valueOf();
                  
                  
                            end = moment(end || moment().valueOf())
                  
                  
                              .startOf("day")
                  
                  
                              .valueOf();
                  
                  
                          }
                  
                  
                          if (
                  
                  
                            (opt.start && opt.end && end >= time && start <= time) ||
                  
                  
                            (opt.start && !opt.end && moment(start).format("YYYY-MM-DD") == moment(time).format("YYYY-MM-DD"))
                  
                  
                          ) {
                  
                  
                            $(this).addClass("checked");
                  
                  
                          } else {
                  
                  
                            $(this).removeClass("checked");
                  
                  
                          }
                  
                  
                  
                  
                  
                          //add first-date-selected class name to the first date selected
                  
                  
                          if (opt.start && moment(start).format("YYYY-MM-DD") == moment(time).format("YYYY-MM-DD")) {
                  
                  
                            $(this).addClass("first-date-selected");
                  
                  
                          } else {
                  
                  
                            $(this).removeClass("first-date-selected");
                  
                  
                          }
                  
                  
                          //add last-date-selected
                  
                  
                          if (opt.end && moment(end).format("YYYY-MM-DD") == moment(time).format("YYYY-MM-DD")) {
                  
                  
                            $(this).addClass("last-date-selected");
                  
                  
                          } else {
                  
                  
                            $(this).removeClass("last-date-selected");
                  
                  
                          }
                  
                  
                        });
                  
                  
                
код-то твой?
Обсуждают сегодня