После поиска по всему SO, чтобы найти ответ на мою проблему, я решил опубликовать новый вопрос: моя проблема в том, что я хочу, чтобы вместо того, чтобы Bootstrap Datepicker возвращал дату, я хочу, чтобы он возвращал количество дней между сегодняшним днем и выбранная дата.
Мой кусок кода:
$('#datepicker').datepicker({
language: 'fr',
startDate: new Date(),
autoclose: true
}).on('changeDate', function(e) {
var start = moment(e.date);
var end = moment(new Date());
var diff = start.diff(end, 'days'); // returns correct number
$(this).val(diff); // doesn't seem to have any effect
});
Даже если я использую return diff
, #datepicker
всегда будет показывать выбранную дату, когда мне нужно количество дней между двумя датами.
Большое спасибо.