Я хотел отключить всю прошлую дату до текущей даты, а не с текущей датой. Я пытаюсь загрузить bootprap datepicker library bootstrap-datepicker" и используя следующий код:
$('#date').datepicker({
startDate: new Date()
});
Он отлично работает. Но это отключает дату до сегодняшнего дня.
В качестве примера, если сегодня 04-20-2013, и я отключить прошлые даты, установив startDate: new Date(). но я могу выбрать дату с 04-21-2013.
ОБНОВЛЕНО: я могу решить его как следующее для зоны UTC:
var d = new Date();
options["startDate"] = new Date(d.setDate(d.getDate() - 1));
или startDate: "+0d"
Но эти методы не работают, когда UTC на следующий день. Для моего клиента в Калифорнии это означает, что в 17:00 мой клиент больше не может выбирать свою локальную текущую дату как действительную дату. Чтобы исправить это, я временно использую startDate: "-1d"
, но, конечно, до 5, что означает, что вчера видно.
Кто-нибудь придумал лучший метод на данный момент, так как я не хочу, чтобы пользователи указывали дату UTC?
Спасибо заранее.