Вся проблема состоит в том, чтобы сравнить дату, извлеченную из базы данных и переданную в поле ввода в шаблоне, с сегодняшней датой, сгенерированной jquery.
К сожалению, когда я попытался распечатать консоль startDt, выведите меня "undefined значение "
$(document).ready(function() {
let endDt = new Date();
$(".date").each(function() {
let startDt= $(this).attr('data-book').val;
if ((new Date(startDt).getTime() < new Date(endDt).getTime())) {
// Rest of code here
}
});
});
<input type="date" class="date" hidden data-book="{{ book.slug }}" value="{{ book.date|date:" Y-m-d " }}">