Назад к каталогу

flex_DST

Автоматический расчёт летнего/зимнего времени с настраиваемыми параметрами переходов для вашего региона

Версия1.0.1
ZIP на зеркалеготов
ПроверкаSHA-256
Размер17.72 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
1.0.117.72 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 03:36:46 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:6632bf91063915ec56804efec3efaa3cc15c9cfe28f3d969b0546a8b727e2c02
Архивflex_DST-1.0.1-6632bf91.zip

Описание

Если ваш проект использует RTC и нужно учитывать переход на летнее/зимнее время в конкретном регионе, эта библиотека решает задачу гибко. Вместо того чтобы захардкодить американские или европейские правила, вы задаёте параметры прямо в конструкторе: какой день недели (воскресенье, пятница и их порядковый номер в месяце), какие месяцы начала и конца DST. Функция checkDST проверяет, находится ли текущая дата в периоде летнего времени, а calculateTime автоматически корректирует время из RTC на час вперёд или назад. Учтите, что библиотека не привязана к конкретному моменту суток (2 AM по расписанию) — она просто определяет, входит ли дата в диапазон DST. Требует RTClib в качестве зависимости.

Версии

Показано: 2
1.0.12026-10-07 12:48:24 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.0.02026-10-07 12:48:24 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP