datetime/time_rounding_utils library

Flexible time rounding (nearest 5/10/15 min, ceiling/floor) — roadmap #600.

Functions

roundMinutes(int minutes, int step, {int mode = 0}) int
Rounds minutes to nearest step (e.g. 5, 10, 15). mode: 0=nearest, 1=floor, 2=ceil. Audited: 2026-06-12 11:26 EDT