Rounds to the requested fractional-second digits (0 through 6).
Expr<T> withPrecision(int digits) { checkTemporalPrecision(digits); return Expr.internal(TemporalCast(expressionNode, 'time', digits), codec); }