Плагин «Калькулятор дней и дат»

Date Calc — платный WordPress-плагин для вычислений с датами. Включает 4 режима работы: разница между датами, прибавление и вычитание времени, возрастной калькулятор и подсчёт дней недели. Настраиваемые цветовые пресеты и адаптивный интерфейс.
Date Calc — WordPress-плагин для вычислений с датами. Встраивается на любую страницу через шорткод [date-calc] и предоставляет четыре режима работы: расчёт разницы между датами, прибавление или вычитание времени к дате, возрастной калькулятор и подсчёт конкретного дня недели в периоде. Все вычисления выполняются мгновенно на стороне клиента без перезагрузки страницы. Страница настроек (Настройки → Калькулятор дней и дат) позволяет управлять внешним видом виджета через 10 цветовых пресетов, а также включать или отключать пять текстовых блоков на странице: вводное описание, инструкцию по использованию, методологию расчётов, раздел вопросов и ответов (FAQ) и дисклаймер. Тексты блоков редактируются прямо в настройках и могут быть сброшены к значениям по умолчанию. Плагин реализует лёгкую проверку обновлений без встраивания в систему автообновлений WordPress: раз в 12 часов запрашивает JSON с сервера разработчика и показывает стилизованный бейдж в строке плагина, если доступна новая версия.

Калькулятор дней и дат

Версия: 0.1.0

Обновлено: 2026-04-22

Требует WP: 6.0

Требует PHP: 8.0

Автор: Влад Смирнов

Распространяется: Бесплатно

Публичная оферта от «01» января 2026 г.

Скачать

Бесплатно
  • Разница между датами — общее количество дней, точный период (годы + месяцы + дни), месяцы, недели, рабочие дни, выходные (суббота и воскресенье отдельно), часы и минуты.
  • Прибавление и вычитание — добавление или вычитание дней, недель, месяцев и лет с корректной обработкой крайних дат (31 января + 1 месяц = 28/29 февраля). Отдельный режим для рабочих дней с пропуском выходных.
  • Возрастной калькулятор — полных лет, месяцев и дней на сегодня или на указанную дату.
  • Подсчёт дней недели — количество вхождений выбранного дня недели в заданный период.
  • 10 цветовых пресетов — 5 тёмных и 5 светлых тем (Тёмный космос, Полночный синий, Лесной, Закат, Арктика, Неон-сити, Светлая, Слоновая кость, Пепел, Сапфир). Цвета применяются через CSS-переменные в wp_head, без редактирования файлов.
  • Пять управляемых текстовых блоков — описание (над калькулятором), инструкция, методология расчётов, FAQ-аккордеон и дисклаймер (внутри виджета). Каждый блок управляется чекбоксом и редактируемым textarea с кнопкой сброса к тексту по умолчанию.
  • FAQ с drag-and-drop — порядок вопросов и ответов меняется перетаскиванием, возможно добавление и удаление пар без ограничений.
  • Настройки расчётов — включение или исключение последнего дня из расчёта разницы; выбор первого дня недели (понедельник для РФ или воскресенье).
  • Проверка обновлений — лёгкий механизм без автоустановки: бейдж в строке плагина со ссылкой на страницу загрузки, кнопка принудительной проверки.
  • Адаптивный интерфейс — одноколоночная вёрстка, touch-friendly элементы (≥ 44px), предотвращение авто-зума на iOS, поддержка экранов от 320px.

Страница настроек

Плагин «Калькулятор дней и дат»

Демонстрация

Онлайн-калькулятор для точного вычисления разницы между любыми двумя датами, прибавления или вычитания дней, недель, месяцев и лет, определения возраста и подсчёта рабочих и выходных дней в заданном периоде.

Калькулятор дней и дат

Вычисление разницы между датами, прибавление/вычитание времени, возраст, рабочие дни

Даты

Результат

Введите даты для расчёта

Исходная дата и период

дней
недель
месяцев
лет

Результат

Введите дату и период

Возрастной калькулятор

Результат

Введите дату рождения

Подсчёт дней недели

Результат

Выберите период и день недели

Все расчёты носят ориентировочный характер и предназначены исключительно для информационных целей. Рабочие дни определяются без учёта государственных праздников и региональных переносов. Для точных юридических или финансовых расчётов рекомендуется обращаться к специалистам.

Как пользоваться калькулятором

Разница между датами — выберите две даты и получите точное количество дней, недель, месяцев и лет между ними, включая рабочие и выходные дни.

Прибавить / Вычесть — укажите исходную дату и нужное количество дней, недель, месяцев или лет, чтобы получить итоговую дату.

Возраст — введите дату рождения и узнайте полное количество лет, месяцев и дней.

Дни недели в периоде — подсчитайте, сколько раз выбранный день недели встречается в указанном диапазоне дат.

Основные правила расчёта

Разница между датами вычисляется как абсолютное количество дней между двумя датами. При включённом параметре «Учёт последнего дня» конечная дата включается в расчёт (например, разница между 1 января и 2 января составит 2 дня вместо 1).

Рабочие дни рассчитываются путём исключения суббот и воскресений. Возраст вычисляется с учётом полных прожитых лет, месяцев и дней.

Все расчёты носят справочный характер и не учитывают региональные праздники и переносы рабочих дней.

Вопросы и ответы

Перейдите на вкладку «Разница между датами», введите начальную и конечную дату — результат появится автоматически.

Да. Установите или снимите галочку «Включать последний день в расчёт» — калькулятор пересчитает результат мгновенно.

Откройте вкладку «Прибавить / Вычесть», введите исходную дату, укажите количество дней и выберите направление «Прибавить».

Перейдите на вкладку «Возраст» и введите дату рождения. Калькулятор покажет полное количество лет, месяцев и дней на сегодня.

Да. На вкладке «Возраст» выберите «Указать дату» и введите нужную дату для расчёта.

На вкладке «Разница между датами» в блоке результатов вы увидите строку «Рабочих дней» — это количество дней, исключая субботы и воскресенья.

Нет. Калькулятор учитывает только субботы и воскресенья. Государственные праздники не учитываются.

Перейдите на вкладку «Дни недели в периоде», задайте период (например, 1–30 апреля) и выберите «Пн». Результат отобразится автоматически.

На вкладке «Прибавить / Вычесть» установите галочку «Рабочие дни» и укажите нужное количество — калькулятор автоматически пропустит субботы и воскресенья.

По умолчанию — понедельник (стандарт РФ). Это можно изменить в настройках плагина в административной панели.

Да, интерфейс полностью адаптирован для смартфонов и планшетов.

Используйте шорткод [date-calc] на любой странице или в записи WordPress. Доступны дополнительные атрибуты для управления блоками.

Поделиться с друзьями
Smirnov code
Добавить комментарий