Добрый день. Поставлена задача - подсчёт продолжительности включения (ПВ) механизма по его состоянию (Включено/Выключено). ПВ необходимо считать за последние 30 минут (в любой точке времени, т.е при наступлении 31-й минуты необходимо удалять запись 1-й минуты и т.д.), а также за каждые 0,5 смены (смена 8 часов). Подскажите правильный путь: пользоваться счётчиками для получения секунд или использовать имеющиеся в стандартной библиотеке таймеры.