This is pretty great As you move away from the center of the circle, the granularity should go finer... I'd suggest making 3 circles (may be set invisible if the cursor is not touching it), the smallest one with 15 or 10 minutes interval, then 5 minutes, then 1 minute...