Files
2026-09-24 16:29:30 +02:00

15 lines
554 B
JavaScript

function isWithinJPlus1(dateDisplay) {
const parts = dateDisplay.split('/');
if (parts.length === 3) {
const searchDate = new Date(parseInt(parts[2]), parseInt(parts[1]) - 1, parseInt(parts[0]));
const today = new Date();
today.setHours(0, 0, 0, 0);
const diffTime = searchDate.getTime() - today.getTime();
const diffDays = Math.ceil(diffTime / (1000 * 60 * 60 * 24));
return diffDays <= 1;
}
return true;
}
console.log(isWithinJPlus1("25/09/2026")); // Tomorrow
console.log(isWithinJPlus1("26/09/2026")); // J+2 -> false