No need to add wiggle, just replace linear to ease
wholeSecond = Math.floor(time);
rotateDuration = 0.2;
anglePerSecond = 6; // 360 / 60
startAngle = wholeSecond * anglePerSecond;
ease(time, wholeSecond, wholeSecond + rotateDuration, startAngle, startAngle + anglePerSecond)