Code Snippet Component
JavaScript

Проверка даты и перенаправление по условию

Этот скрипт проверяет текущую дату и сравнивает её с сохранённой датой из системы.
В зависимости от результата он автоматически перенаправляет пользователя:
- Если даты совпадают → переход на один блок
- Если даты разные → переход на другой блок

Работает без участия пользователя — просто сверяет даты и направляет дальше.


var date_fortune = getContactVariable("Дата прокрутки");

function getCurrentDate() {
  var now = new Date();
  var day = now.getDate();
  var month = now.getMonth() + 1;
  var year = now.getFullYear();
  
  day = day < 10 ? '0' + day : day;
  month = month < 10 ? '0' + month : month;
  
  return day + '.' + month + '.' + year;
}

// Сравниваем даты
if (date_fortune === getCurrentDate()) {
  goToBlock(id блока для перенаправления); // переход на блок, если даты совпадают
} else {
  goToBlock(id блока для перенаправления); // переход на блок, если даты не совпадают
}
Скопировано!