final DayTimeDurationValue dtv = ((DayTimeDurationValue)tz);
final NumberFormatter formatter = NumberFormatter.getInstance(language);
sb.append(dtv.getPart(DurationValue.SIGN) >= 0 ? '+' : '-');
sb.append(formatter.formatNumber(dtv.getPart(DurationValue.HOUR), "01", 2, 2));
sb.append(':');
sb.append(formatter.formatNumber(dtv.getPart(DurationValue.MINUTE), "01", 2, 2));
}
break;
default:
throw new XPathException(this, ErrorCodes.FOFD1340, "Unrecognized date/time component: " + component);