Код: Выделить всё
$(document).ready(function () {
var date = new Date(2025, 3, 22);
var firstDay = new Date(date.getFullYear(), date.getMonth(), 1);
var lastDay = new Date(date.getFullYear(), date.getMonth() + 1, 0);
console.log("date");
console.log(date);
console.log("firstDay");
console.log(firstDay);
console.log("lastDay");
console.log(lastDay);
$('#StartDate').datetimepicker({
defaultDate: firstDay,
locale: 'en-ie',
format: 'DD/MM/YYYY',
showClose: true,
showClear: true,
ignoreReadonly: true,
minDate: '1900-01-01',
allowInputToggle: true
});
$('#EndDate').datetimepicker({
defaultDate: lastDay,
locale: 'en-ie',
format: 'DD/MM/YYYY',
showClose: true,
showClear: true,
ignoreReadonly: true,
minDate: '1900-01-01',
allowInputToggle: true
});
}
Например, если дата - 22/04/2025, первый день состоится 01.01.2025, а в последний день будет 30/04/2025.
, но мой DatiMepickers, показывающий Fistday As 31/03/2025 и последний день 29/2025. Даты.
в журнале консоли мои переменные правильные, но когда я пытаюсь запросить значение моего компонентов, я вижу неверные дни. < /p>
log console log < /p>
Логические переменные консоли < /p>
Я посмотрел в нескольких местах, и я не могу найти причину.>
Подробнее здесь: https://stackoverflow.com/questions/796 ... ot-working