DateTimeFunctions
Функции для форматирования и преобразования дат и времени в различные форматы с поддержкой вычисления дней недели и интервалов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:ba1e89d386a75530cba71ba708a9bb94ba7ee7f50d15411a822e343270ce9e7dDateTimeFunctions-1.0.0-ba1e89d3.zipОписание
Работа с датой и временем на Arduino — частая необходимость, особенно если у вас есть RTC или интернет для синхронизации через NTP. Эта библиотека собирает набор функций для форматирования и обработки дат и времени в разные форматы: поддерживаются DD/MM/YYYY, MM/DD/YYYY, YYYY/MM/DD и другие варианты. Можно генерировать строки с названиями месяцев или без, с ведущими нулями или без. Для времени предусмотрены форматы в 24-часовом и 12-часовом формате со скрытием или отображением секунд. Помимо преобразований, библиотека вычисляет день недели, неделю года, дни между датами, время в формате Unix и обратно. Работает на Uno, Mega, ESP32 и NodeMCU. Можно выбрать, использовать Flash или SRAM для буферов памяти — это полезно, если память критична.